XML 93 R74.htm IDEA: XBRL DOCUMENT
v2.4.1.9

SCHEDULE III REAL ESTATE AND ACCUMULATED DEPRECIATION (Detail) (USD $) | 12 Months Ended |  |  |
--- | --- | --- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | $ 836,010,827 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances |  |  |
Land | 3,056,718,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand |  |  |
Buildings, Improvements and Acquisition Fees | 8,091,216,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements |  |  |
Carrying Costs | 6,360,479 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts |  |  |
Land | 3,053,540,974 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand |  |  |
Buildings, Improvements and Acquisition Fees | 8,118,807,441 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements |  |  |
Total | 11,172,348,415 us-gaap_RealEstateGrossAtCarryingValue | 9,918,069,735 us-gaap_RealEstateGrossAtCarryingValue | 5,978,155,929 us-gaap_RealEstateGrossAtCarryingValue | 4,976,096,132 us-gaap_RealEstateGrossAtCarryingValue
Accumulated Depreciation | 1,390,808,700 us-gaap_RealEstateAccumulatedDepreciation | 1,121,460,394 us-gaap_RealEstateAccumulatedDepreciation | 936,019,074 us-gaap_RealEstateAccumulatedDepreciation | 816,087,890 us-gaap_RealEstateAccumulatedDepreciation
Unamortized debt premium | 23,274,000 us-gaap_DeferredFinanceCostsNet | 21,323,000 us-gaap_DeferredFinanceCostsNet |  |
Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of single-tenant properties | 4,327 o_NumberOfRealEstatePropertiesSingleTenant / dei_LegalEntityAxis = us-gaap_ProductMember |  |  |
Number of corporate headquarters | 2 o_NumberOfRealEstatePropertiesCorporateHeadquarters / dei_LegalEntityAxis = us-gaap_ProductMember |  |  |
Number of multi-tenant properties | 19 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember |  |  |
Aggregate cost for federal income tax purposes | 10,725,731,049 us-gaap_RealEstateFederalIncomeTaxBasis / dei_LegalEntityAxis = us-gaap_ProductMember |  |  |
Number of properties secured by mortgages | 241 o_NumberOfRealEstatePropertiesSecuredByMortgages / dei_LegalEntityAxis = us-gaap_ProductMember |  |  |
Unamortized debt premium | 16,600,000 us-gaap_DeferredFinanceCostsNet / dei_LegalEntityAxis = us-gaap_ProductMember |  |  |
Crest Net Lease, Inc. (Crest) |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of single-tenant properties | 2 o_NumberOfRealEstatePropertiesSingleTenant / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |  |  |
Aggregate cost for federal income tax purposes | 4,153,963 us-gaap_RealEstateFederalIncomeTaxBasis / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |  |  |
The Colony, TX, 2736 | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member |  |  |
Fair Grove, MO, 3760 | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member |  |  |
Edmond, OK, 2735 | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member |  |  |
El Cajon, CA | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCaMember |  |  |
Elk Grove, CA | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCAMember |  |  |
Hanford, CA | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCAMember |  |  |
San Diego, CA | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDiegoCAMember |  |  |
Danbury, CT | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCTMember |  |  |
Brandon, FL | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFLMember |  |  |
Cutler Ridge, FL, 1024 | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerRidgeFL1024Member |  |  |
Deerfield Beach, FL | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFLMember |  |  |
Macon, GA | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGAMember |  |  |
Valdesta, GA | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdestaGaMember |  |  |
Columbus, OH | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOHMember |  |  |
Jackson, TN | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTNMember |  |  |
Memphis, TN | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTnMember |  |  |
Cedar Park, TX | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTXMember |  |  |
Dallas, TX | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTXMember |  |  |
Virginia Beach, VA | Realty Income |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Number of multi-tenant properties | 1 o_NumberOfRealEstatePropertiesMultiTenant / dei_LegalEntityAxis = us-gaap_ProductMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVAMember |  |  |
Aerospace | Batesville, MS, 3195 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 6,901,925 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS3195Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Land | 2,160,849 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS3195Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 17,219,291 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS3195Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Land | 2,160,849 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS3195Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 17,219,291 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS3195Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Total | 19,380,140 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS3195Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Accumulated Depreciation | 1,635,833 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS3195Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Aerospace | Ellisville, MS, 4141 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllisvilleMS4141Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,930,630 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllisvilleMS4141Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Improvements | 6,981 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllisvilleMS4141Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Land | 4,140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllisvilleMS4141Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,937,611 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllisvilleMS4141Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Total | 25,077,611 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllisvilleMS4141Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Accumulated Depreciation | 922,032 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllisvilleMS4141Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Aerospace | Columbus, OH, 4065 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 15,214,330 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4065Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,637,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4065Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,637,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4065Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Total | 19,637,318 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4065Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Accumulated Depreciation | 864,977 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4065Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Aerospace | DFW Airport, TX, 2912 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 37,503,886 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DFWAirportTX2912Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Improvements | 13,600 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DFWAirportTX2912Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 37,517,486 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DFWAirportTX2912Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Total | 37,517,486 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DFWAirportTX2912Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Accumulated Depreciation | 5,313,627 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DFWAirportTX2912Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Aerospace | Lufkin, TX, 3775 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 589,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3775Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,492,255 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3775Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Land | 589,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3775Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,492,255 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3775Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Total | 16,082,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3775Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Accumulated Depreciation | 866,829 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3775Member / us-gaap_StatementBusinessSegmentsAxis = o_AerospaceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Apparel | Mesa, AZ, 1064 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 619,035 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 6,484 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Carrying Costs | 102 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 619,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 1,492,634 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 555,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1064Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | El Cajon, CA, 4787 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,930,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4787Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,518,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4787Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 6,930,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4787Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,518,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4787Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 19,448,083 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4787Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 271,225 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4787Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Elk Grove, CA, 3251 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 804,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA3251Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,668,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA3251Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 24,266 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA3251Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 804,327 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA3251Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,692,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA3251Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 3,497,085 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA3251Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 246,499 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA3251Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Elk Grove, CA, 4782 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCa4782Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 16,776,852 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCa4782Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 3,250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCa4782Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 16,776,852 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCa4782Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 20,026,852 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCa4782Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 363,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCa4782Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Folsom, CA, 4821 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,370,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCa4821Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,342,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCa4821Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 2,370,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCa4821Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,342,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCa4821Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 13,712,375 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCa4821Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 170,136 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCa4821Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Hanford, CA, 3260 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 562,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3260Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,468,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3260Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 562,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3260Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,468,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3260Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 4,031,027 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3260Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 317,920 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3260Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Lodi, CA, 3261 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,153,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LodiCA3261Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,661,260 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LodiCA3261Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 3,153,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LodiCA3261Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,661,260 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LodiCA3261Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 5,814,819 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LodiCA3261Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 243,949 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LodiCA3261Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Manteca, CA, 3252 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,565,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MantecaCA3252Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,440,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MantecaCA3252Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,565,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MantecaCA3252Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,440,141 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MantecaCA3252Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 6,005,813 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MantecaCA3252Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 393,013 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MantecaCA3252Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Moreno Valley, CA, 3253 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,654,486 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorenoValleyCA3253Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,305,084 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorenoValleyCA3253Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 197,969 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorenoValleyCA3253Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,654,486 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorenoValleyCA3253Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,503,053 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorenoValleyCA3253Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 5,157,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorenoValleyCA3253Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 330,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorenoValleyCA3253Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Redlands, CA, 3254 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,006,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3254Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,242,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3254Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 275,278 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3254Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 3,006,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3254Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,517,708 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3254Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 5,524,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3254Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 242,039 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3254Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Sacramento, CA, 3262 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,446,351 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3262Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,460,201 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3262Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 3,446,351 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3262Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,460,201 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3262Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 7,906,552 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3262Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 408,852 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3262Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | South Lake Tahoe, CA, 2733 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,110,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthLakeTahoeCA2733Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,176,091 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthLakeTahoeCA2733Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 9,750 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthLakeTahoeCA2733Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 3,110,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthLakeTahoeCA2733Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,185,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthLakeTahoeCA2733Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 6,295,841 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthLakeTahoeCA2733Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 536,998 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthLakeTahoeCA2733Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Sun Valley, CA, 3263 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,631,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyCA3263Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,710,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyCA3263Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 4,631,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyCA3263Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,710,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyCA3263Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 9,342,876 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyCA3263Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 431,834 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyCA3263Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Vacaville, CA, 3255 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,299,816 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3255Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,375,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3255Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 183,515 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3255Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,299,816 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3255Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,559,089 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3255Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 4,858,905 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3255Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 334,661 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3255Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Danbury, CT, 0867 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,096,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,217,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 334,131 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Carrying Costs | 56 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,096,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,551,875 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 7,648,736 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 4,385,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0867Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Manchester, CT, 0915 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 771,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,653,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 1,661 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Carrying Costs | 161 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 771,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,655,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 4,427,021 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 2,454,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0915Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Manchester, CT, 0916 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,250,464 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0916Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,917,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0916Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 3,555 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0916Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,250,464 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0916Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,920,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0916Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 7,171,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0916Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 3,976,215 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0916Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Deerfield Beach, FL, 2738 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,160,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL2738Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,832,848 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL2738Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 6,603 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL2738Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 3,160,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL2738Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,839,451 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL2738Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 7,999,451 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL2738Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 817,030 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL2738Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Cumming, GA, 4755 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 4,675,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGa4755Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 2,100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGa4755Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,472,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGa4755Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 2,100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGa4755Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,472,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGa4755Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 8,572,785 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGa4755Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 183,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGa4755Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Collinsville, IL, 3758 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,570,500 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleIL3758Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 675,724 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleIL3758Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,021,479 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleIL3758Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 675,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleIL3758Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,021,479 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleIL3758Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 7,697,203 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleIL3758Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 550,016 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleIL3758Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Georgetown, KY, 3757 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 5,679,500 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownKY3757Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,922,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownKY3757Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,448,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownKY3757Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,922,820 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownKY3757Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,448,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownKY3757Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 12,371,145 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownKY3757Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 818,452 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownKY3757Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Missoula, MT, 0416 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 362,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 28,843 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Carrying Costs | 16,199 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 163,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 407,291 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 570,391 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 373,364 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissoulaMT0416Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Staten Island, NY, 0917 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,202,093 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatenIslandNY0917Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,385,021 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatenIslandNY0917Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 159,549 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatenIslandNY0917Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 4,202,093 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatenIslandNY0917Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,544,570 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatenIslandNY0917Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 7,746,663 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatenIslandNY0917Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 2,298,548 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatenIslandNY0917Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Bend, OR, 4701 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,060,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BendOr4701Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,198,790 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BendOr4701Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 4,060,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BendOr4701Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,198,790 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BendOr4701Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 17,258,790 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BendOr4701Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 505,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BendOr4701Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Clarksville, TN, 4170 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,992,886 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN4170Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 3,992,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN4170Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 3,992,886 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN4170Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | Dallas, TX, 2737 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX2737Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,675,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX2737Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 7,975 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX2737Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 1,210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX2737Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,683,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX2737Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 3,893,240 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX2737Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 451,896 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX2737Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Apparel | The Colony, TX, 2736 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,580,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,214,133 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Improvements | 20,700 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Land | 2,580,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,234,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Total | 4,814,833 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Accumulated Depreciation | 379,699 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TheColonyTX2736Member / us-gaap_StatementBusinessSegmentsAxis = o_ApparelMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Colorado Springs, CO, 3043 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,085,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3043Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,137,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3043Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,085,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3043Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,137,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3043Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 3,222,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3043Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 249,287 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3043Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Denver, CO, 3003 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 480,348 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO3003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,127,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO3003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 480,348 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO3003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,127,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO3003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,608,140 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO3003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 221,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO3003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Highlands Ranch, CO, 1443 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 583,289 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandsRanchCO1443Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,139,057 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandsRanchCO1443Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 583,289 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandsRanchCO1443Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,139,057 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandsRanchCO1443Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,722,346 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandsRanchCO1443Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 915,519 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandsRanchCO1443Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Littleton, CO, 1776 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 601,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO1776Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,169,898 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO1776Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 601,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO1776Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,169,898 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO1776Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,771,286 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO1776Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 781,951 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO1776Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Parker, CO, 1440 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 868,768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1440Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,653,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1440Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 868,768 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1440Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,653,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1440Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 3,522,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1440Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 960,105 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1440Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Thornton, CO, 1451 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 693,323 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO1451Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,896,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO1451Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 693,323 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO1451Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,896,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO1451Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,589,939 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO1451Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 759,834 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO1451Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Cumming, GA, 1371 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 661,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA1371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,822,363 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA1371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 661,624 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA1371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,822,363 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA1371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,483,987 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA1371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 818,357 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA1371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Douglasville, GA, 1370 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 679,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1370Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,935,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1370Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 679,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1370Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,935,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1370Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,615,383 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1370Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 874,914 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1370Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Lilburn, GA, 3985 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3985Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,670,724 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3985Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3985Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,670,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3985Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,820,724 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3985Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 86,348 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3985Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Macon, GA, 3044 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA3044Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,317,435 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA3044Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA3044Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,317,435 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA3044Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,717,435 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA3044Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 136,111 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA3044Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Morrow, GA, 1362 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 725,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGA1362Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,846,315 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGA1362Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 725,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGA1362Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,846,315 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGA1362Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,572,263 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGA1362Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 840,008 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGA1362Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Peachtree City, GA, 1363 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,190,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA1363Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 689,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA1363Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,190,380 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA1363Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 689,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA1363Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,879,664 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA1363Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 330,550 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA1363Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Roswell, GA, 2925 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,825,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2925Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,934,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2925Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,825,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2925Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,934,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2925Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 3,759,495 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2925Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 230,888 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2925Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Warner Robins, GA, 2986 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2986Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,012,258 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2986Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2986Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,012,258 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2986Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,262,258 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2986Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 117,773 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2986Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Maryville, IL, 4426 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL4426Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL4426Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL4426Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL4426Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,201,780 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL4426Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 33,792 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL4426Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Naperville, IL, 4418 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,090,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL4418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,596,107 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL4418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,090,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL4418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,596,107 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL4418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,686,107 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL4418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 66,504 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL4418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Oak Lawn, IL, 4387 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4387Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 778,484 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4387Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4387Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 778,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4387Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 958,484 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4387Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 24,615 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4387Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Oak Lawn, IL, 4421 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,116,641 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,116,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,486,641 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 46,527 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL4421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Orland Park, IL, 4420 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL4420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,015,358 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL4420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL4420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,015,358 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL4420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,135,358 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL4420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 42,307 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL4420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | South Holland, IL, 4419 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthHollandIL4419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,548,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthHollandIL4419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthHollandIL4419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,548,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthHollandIL4419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,628,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthHollandIL4419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 64,529 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthHollandIL4419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Ann Arbor, MI, 4865 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnArborMi4865Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,433,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnArborMi4865Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnArborMi4865Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,433,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnArborMi4865Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,113,382 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnArborMi4865Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 2,389 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnArborMi4865Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Clawson, MI, 4862 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 172,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClawsonMi4862Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 529,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClawsonMi4862Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 172,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClawsonMi4862Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 529,380 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClawsonMi4862Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 702,213 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClawsonMi4862Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 882 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClawsonMi4862Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Livonia, MI, 4863 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 308,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMi4863Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 944,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMi4863Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 308,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMi4863Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 944,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMi4863Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,252,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMi4863Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 1,573 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMi4863Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Washington, MI, 4861 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonMi4861Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 471,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonMi4861Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonMi4861Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 471,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonMi4861Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 711,064 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonMi4861Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 785 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonMi4861Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Wayne, MI, 4866 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 314,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WayneMi4866Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 964,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WayneMi4866Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 314,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WayneMi4866Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 964,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WayneMi4866Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,279,077 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WayneMi4866Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 1,607 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WayneMi4866Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Woodhaven, MI, 4864 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodhavenMi4864Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,170,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodhavenMi4864Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodhavenMi4864Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,170,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodhavenMi4864Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,340,127 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodhavenMi4864Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 1,950 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodhavenMi4864Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Ham Lake, MN, 1543 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN1543Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,930,958 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN1543Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 192,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN1543Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,930,958 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN1543Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,123,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN1543Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 775,814 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN1543Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Stillwater, MN, 3326 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 656,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterMN3326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,218,901 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterMN3326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Improvements | 187,158 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterMN3326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 656,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterMN3326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,406,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterMN3326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,062,309 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterMN3326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 122,100 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterMN3326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Olive Branch, MS, 2739 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OliveBranchMS2739Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,965,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OliveBranchMS2739Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OliveBranchMS2739Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,965,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OliveBranchMS2739Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,315,718 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OliveBranchMS2739Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 275,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OliveBranchMS2739Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Cary, NC, 1955 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 610,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC1955Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,492,235 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC1955Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 610,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC1955Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,492,235 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC1955Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,102,624 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC1955Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 514,821 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC1955Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Durham, NC, 1956 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 680,969 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1956Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,323,140 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1956Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 680,969 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1956Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,323,140 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1956Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,004,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1956Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 456,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1956Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Wilmington, NC, 1780 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 378,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC1780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,150,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC1780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 378,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC1780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,150,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC1780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 1,529,492 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC1780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 434,388 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC1780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Las Vegas, NV, 4382 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 720,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV4382Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,247,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV4382Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 720,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV4382Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,247,056 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV4382Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,967,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV4382Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 80,233 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV4382Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Bartlett, TN, 1542 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 648,526 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1542Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,960,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1542Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 648,526 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1542Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,960,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1542Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,609,259 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1542Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 787,783 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1542Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Nashville, TN, 4823 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,830,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTn4823Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,261,583 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTn4823Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,830,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTn4823Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,261,583 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTn4823Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 4,091,583 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTn4823Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 15,401 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTn4823Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Riverton, UT, 3191 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivertonUT3191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,576,390 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivertonUT3191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 1,100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivertonUT3191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,576,390 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivertonUT3191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 2,676,390 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivertonUT3191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 113,008 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivertonUT3191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive collision services | Salt Lake City, UT, 3004 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,900,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaltLakeCityUT3004Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,598,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaltLakeCityUT3004Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Land | 2,900,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaltLakeCityUT3004Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,598,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaltLakeCityUT3004Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Total | 4,498,391 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaltLakeCityUT3004Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Accumulated Depreciation | 179,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaltLakeCityUT3004Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveCollisionServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Birmingham, AL, 3332 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 355,823 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 660,814 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 355,823 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 660,814 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,016,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 53,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Flomaton, AL, 4006 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 90,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlomatonAL4006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 808,163 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlomatonAL4006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 90,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlomatonAL4006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 808,163 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlomatonAL4006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 898,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlomatonAL4006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 52,531 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlomatonAL4006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Harvest, AL, 3491 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 522,690 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarvestAL3491Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 744,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarvestAL3491Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,537,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarvestAL3491Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 744,737 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarvestAL3491Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,537,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarvestAL3491Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,282,569 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarvestAL3491Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 120,464 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarvestAL3491Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Millbrook, AL, 1055 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 108,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillbrookAL1055Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,741 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillbrookAL1055Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 174,419 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillbrookAL1055Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 108,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillbrookAL1055Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillbrookAL1055Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 801,160 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillbrookAL1055Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 364,007 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillbrookAL1055Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Montgomery, AL, 0965 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 254,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 502,350 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 10,819 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 84 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 254,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 513,253 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 767,718 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 338,895 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL0965Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Cabot, AR, 4717 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 267,787 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4717Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 595,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4717Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 267,787 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4717Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 595,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4717Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 863,365 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4717Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 20,845 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4717Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Phoenix, AZ, 0417 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 231,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 513,057 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 62 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 231,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 513,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 744,119 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 513,084 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | San Luis, AZ, 4357 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanLuisAZ4357Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 694,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanLuisAZ4357Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 287,508 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanLuisAZ4357Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 694,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanLuisAZ4357Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 982,158 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanLuisAZ4357Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 35,890 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanLuisAZ4357Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Tucson, AZ, 0412 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0412Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,434 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0412Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 194,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0412Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,434 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0412Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 625,684 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0412Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 431,434 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0412Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Grass Valley, CA, 0506 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrassValleyCA0506Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 384,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrassValleyCA0506Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrassValleyCA0506Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 384,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrassValleyCA0506Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 709,955 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrassValleyCA0506Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 384,955 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrassValleyCA0506Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Sacramento, CA, 0428 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0428Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,419 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0428Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0428Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,419 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0428Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 676,419 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0428Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 466,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0428Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Denver, CO, 0423 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 314,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 82 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 141,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 314,138 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 455,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 314,108 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Denver, CO, 0501 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0501Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 699,623 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0501Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 161 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0501Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0501Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 699,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0501Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,014,784 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0501Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 699,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0501Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Littleton, CO, 0481 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0481Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 561,758 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0481Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 53 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0481Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 252,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0481Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 561,811 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0481Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 814,736 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0481Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 561,801 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0481Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Smyrna, DE, 0976 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 232,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE0976Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 472,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE0976Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 15,774 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE0976Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 232,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE0976Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,629 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE0976Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 720,902 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE0976Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 313,252 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE0976Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Apopka, FL, 4083 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 820,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ApopkaFL4083Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,761 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ApopkaFL4083Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 820,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ApopkaFL4083Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ApopkaFL4083Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,935,761 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ApopkaFL4083Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 68,805 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ApopkaFL4083Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Deerfield Beach, FL, 1058 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 475,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,738 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 2,420 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 31,798 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 475,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 905,956 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,380,956 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 581,823 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldBeachFL1058Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Kissimmee, FL, 4080 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,169,792 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 72,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Kissimmee, FL, 4816 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 580,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,290,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 580,290 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,290,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,870,898 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 19,359 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Merritt Island, FL, 0784 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 309,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 482,459 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 38,694 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 21,831 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 309,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 542,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 852,636 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 368,782 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerrittIslandFL0784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Atlanta, GA, 1009 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 652,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 763,360 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 27,163 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 45,249 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 652,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,772 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,488,323 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 508,507 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA1009Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Byron, GA, 4181 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByronGA4181Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByronGA4181Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 359,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByronGA4181Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByronGA4181Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,228,471 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByronGA4181Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 47,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByronGA4181Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Council Bluffs, IA, 0505 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,355 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CouncilBluffsIA0505Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CouncilBluffsIA0505Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 194,355 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CouncilBluffsIA0505Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CouncilBluffsIA0505Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 626,023 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CouncilBluffsIA0505Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 431,668 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CouncilBluffsIA0505Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Des Moines, IA, 4398 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 441,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4398Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 981,424 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4398Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 441,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4398Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 981,424 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4398Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,422,697 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4398Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 40,893 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4398Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Boise, ID, 0493 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 158,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 5,428 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 158,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 357,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 515,640 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 356,360 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Moscow, ID, 0384 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 117,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoscowID0384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 260,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoscowID0384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 117,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoscowID0384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 260,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoscowID0384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 377,667 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoscowID0384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 260,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoscowID0384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Chicago, IL, 4858 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 591,838 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4858Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,316,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4858Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 591,838 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4858Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,316,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4858Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,908,130 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4858Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 2,194 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4858Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Chicago, IL, 4859 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 468,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4859Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,041,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4859Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 468,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4859Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,041,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4859Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,509,820 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4859Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 1,736 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4859Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Chicago, IL, 4860 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 469,329 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4860Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4860Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 469,329 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4860Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4860Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,513,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4860Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 1,740 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIl4860Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Joliet, IL, 3783 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,309,100 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 723,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,571,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 723,567 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,571,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 3,295,423 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 201,462 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Brazil, IN, 1078 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,952 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrazilIN1078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 453,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrazilIN1078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 26,716 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrazilIN1078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 183,952 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrazilIN1078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 480,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrazilIN1078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 664,499 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrazilIN1078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 293,171 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrazilIN1078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Chesterton, IN, 4364 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 293,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN4364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 708,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN4364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 293,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN4364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 708,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN4364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,002,224 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN4364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 36,624 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN4364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Griffith, IN, 4365 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 343,778 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GriffithIN4365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,602 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GriffithIN4365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 343,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GriffithIN4365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,602 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GriffithIN4365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,174,380 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GriffithIN4365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 42,914 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GriffithIN4365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Indianapolis, IN, 4783 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIn4783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 541,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIn4783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 243,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIn4783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 541,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIn4783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 784,811 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIn4783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 11,730 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIn4783Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Muncie, IN, 0785 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 148,901 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 645,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 238,611 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 28,327 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 148,901 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 912,598 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,061,499 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 586,267 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Plainfield, IN, 0903 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 453,645 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 42,619 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 47,114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 453,645 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 998,218 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,451,863 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 637,145 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIN0903Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Princeton, IN, 1072 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,209 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN1072Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 560,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN1072Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 3,605 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN1072Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 134,209 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN1072Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN1072Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 697,927 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN1072Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 354,024 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN1072Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Vincennes, IN, 1071 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,312 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VincennesIN1071Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 489,779 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VincennesIN1071Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 25,863 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VincennesIN1071Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 185,312 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VincennesIN1071Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,642 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VincennesIN1071Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 700,954 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VincennesIN1071Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 312,657 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VincennesIN1071Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Kansas City, KS, 0502 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0502Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 455,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0502Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 18,738 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0502Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 222,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0502Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 474,619 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0502Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 696,619 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0502Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 469,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0502Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Harrodsburg, KY, 4422 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,048 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrodsburgKy4422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,029,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrodsburgKy4422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 262,048 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrodsburgKy4422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,029,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrodsburgKy4422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,291,173 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrodsburgKy4422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 39,450 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrodsburgKy4422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Lawrenceburg, KY, 4715 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 272,228 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4715Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,069,102 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4715Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 272,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4715Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,069,102 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4715Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,341,330 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4715Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 37,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4715Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Scottsville, KY, 3967 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 503,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsvilleKY3967Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsvilleKY3967Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 503,473 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsvilleKY3967Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsvilleKY3967Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,543,113 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsvilleKY3967Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 81,438 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsvilleKY3967Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Stanford, KY, 4773 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 293,686 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanfordKy4773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,374 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanfordKy4773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 293,686 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanfordKy4773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,374 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanfordKy4773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,447,060 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanfordKy4773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 28,834 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanfordKy4773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Kaplan, LA, 4716 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 232,224 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaplanLa4716Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaplanLa4716Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 232,224 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaplanLa4716Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaplanLa4716Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,144,223 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaplanLa4716Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 31,920 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaplanLa4716Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Lafayette, LA, 3493 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 526,620 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 740,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,528,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 740,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,528,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,269,412 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 119,769 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3493Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Lafayette, LA, 4744 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 462,043 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLa4744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,027,618 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLa4744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 462,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLa4744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,027,618 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLa4744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,489,661 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLa4744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 32,541 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLa4744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Slidell, LA, 3488 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 564,610 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlidellLA3488Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 629,335 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlidellLA3488Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,299,536 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlidellLA3488Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 629,335 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlidellLA3488Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,299,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlidellLA3488Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,928,871 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlidellLA3488Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 101,797 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlidellLA3488Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Sulphur, LA, 4178 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SulphurLA4178Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 700,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SulphurLA4178Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 3,835 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SulphurLA4178Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 290,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SulphurLA4178Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 704,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SulphurLA4178Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 994,667 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SulphurLA4178Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 38,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SulphurLA4178Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | West Monroe, LA, 3490 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 564,610 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3490Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 462,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3490Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,394,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3490Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 462,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3490Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,394,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3490Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,857,318 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3490Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 109,244 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3490Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Alma, MI, 1063 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 155,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 600,282 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 13,902 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 122 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 155,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 614,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 769,306 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 379,906 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlmaMI1063Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Detroit, MI, 4713 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 496,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMi4713Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,104,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMi4713Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 496,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMi4713Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,104,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMi4713Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,601,367 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMi4713Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 38,664 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMi4713Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Flushing, MI, 4780 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 367,724 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingMi4780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 817,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingMi4780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 367,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingMi4780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 817,846 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingMi4780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,185,570 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingMi4780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 20,446 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingMi4780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Lansing, MI, 1007 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 574,931 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 132,237 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 303 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 265,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 707,471 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 972,471 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 434,367 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI1007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Rockford, MI, 3487 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 666,135 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordMI3487Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 870,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordMI3487Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,726,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordMI3487Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 870,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordMI3487Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,726,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordMI3487Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,597,032 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordMI3487Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 135,235 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordMI3487Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Roseville, MI, 3787 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 558,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMI3787Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,810,289 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMI3787Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 558,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMI3787Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,810,289 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMI3787Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,369,286 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMI3787Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 141,806 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMI3787Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Saginaw, MI, 3784 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 948,826 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,959,264 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 948,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,959,264 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,908,090 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 153,476 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3784Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Saginaw, MI, 3786 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 859,956 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3786Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,775,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3786Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 859,956 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3786Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,775,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3786Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,635,709 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3786Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 139,101 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI3786Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Sturgis, MI, 1023 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 109,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 550,274 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 10,272 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 94 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 109,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 560,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 670,198 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 356,501 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgisMI1023Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Waterford, MI, 3785 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 995,991 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterfordMI3785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,056,657 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterfordMI3785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 995,991 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterfordMI3785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,056,657 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterfordMI3785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 3,052,648 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterfordMI3785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 161,105 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterfordMI3785Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | St. Peters, MO, 4772 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 469,776 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StPetersMO4772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,044,816 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StPetersMO4772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 469,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StPetersMO4772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,044,816 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StPetersMO4772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,514,592 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StPetersMO4772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 26,120 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StPetersMO4772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Batesville, MS, 0972 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS0972Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 485,670 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS0972Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 173 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS0972Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 190,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS0972Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 485,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS0972Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 675,967 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS0972Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 319,858 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleMS0972Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Crystal Springs, MS, 3489 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 410,030 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalSpringsMS3489Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 514,234 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalSpringsMS3489Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,061,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalSpringsMS3489Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 514,234 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalSpringsMS3489Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,061,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalSpringsMS3489Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,576,093 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalSpringsMS3489Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 83,179 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalSpringsMS3489Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Horn Lake, MS, 0960 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 142,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMS0960Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 514,779 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMS0960Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 3,945 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMS0960Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 142,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMS0960Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMS0960Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 661,426 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMS0960Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 341,457 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMS0960Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Richland, MS, 1160 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,565 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMS1160Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 558,645 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMS1160Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 10,302 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMS1160Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 243,565 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMS1160Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 568,947 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMS1160Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 812,512 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMS1160Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 340,125 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMS1160Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Vicksburg, MS, 3492 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 474,220 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3492Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 631,900 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3492Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,304,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3492Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 631,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3492Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,304,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3492Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,936,732 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3492Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 102,212 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3492Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Harrisburg, NC, 4081 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgNC4081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,119 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgNC4081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgNC4081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgNC4081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,493,119 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgNC4081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 50,142 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgNC4081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Omaha, NE, 0509 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,321 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 631,353 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 435,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Omaha, NE, 0513 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0513Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 412,042 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0513Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0513Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 199,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0513Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 412,074 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0513Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 611,174 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0513Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 412,058 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0513Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Artesia, NM, 4082 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArtesiaNM4082Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 807,227 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArtesiaNM4082Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArtesiaNM4082Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 807,227 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArtesiaNM4082Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,207,227 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArtesiaNM4082Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 49,779 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArtesiaNM4082Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Las Cruces, NM, 4084 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM4084Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM4084Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM4084Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM4084Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,380,676 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM4084Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 62,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM4084Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Rio Rancho, NM, 0482 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 211,577 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioRanchoNM0482Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 469,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioRanchoNM0482Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 211,577 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioRanchoNM0482Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 469,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioRanchoNM0482Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 681,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioRanchoNM0482Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 469,923 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioRanchoNM0482Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Santa Fe, NM, 4375 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 550,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM4375Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,224,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM4375Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 550,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM4375Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,224,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM4375Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,775,739 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM4375Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 59,207 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM4375Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Fernley, NV, 4085 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernleyNV4085Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,027,155 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernleyNV4085Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernleyNV4085Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,027,155 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernleyNV4085Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,327,155 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernleyNV4085Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 63,341 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernleyNV4085Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Las Vegas, NV, 0409 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0409Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 357,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0409Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0409Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 161,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0409Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 617,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0409Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 778,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0409Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 539,585 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0409Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Dunkirk, NY, 3494 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 776,933 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunkirkNY3494Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 631,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunkirkNY3494Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,749 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunkirkNY3494Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 631,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunkirkNY3494Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunkirkNY3494Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,935,124 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunkirkNY3494Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 102,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunkirkNY3494Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Canton, OH, 0979 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH0979Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 597,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH0979Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 25,452 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH0979Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 396,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH0979Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 623,005 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH0979Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,019,565 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH0979Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 398,896 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH0979Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Centerville, OH, 0957 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 601,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 758,192 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 9,017 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 38,193 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 601,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,402 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,406,810 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 515,236 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0957Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Hamilton, OH, 1006 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH1006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH1006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 6,508 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH1006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 183,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH1006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,235 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH1006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 705,235 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH1006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 326,672 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH1006Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Middlefield, OH, 4795 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 258,980 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlefieldOh4795Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,017,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlefieldOh4795Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 258,980 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlefieldOh4795Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,017,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlefieldOh4795Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,276,055 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlefieldOh4795Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 22,037 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlefieldOh4795Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Oberlin, OH, 4385 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 212,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OberlinOH4385Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,026,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OberlinOH4385Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 212,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OberlinOH4385Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,026,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OberlinOH4385Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,238,887 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OberlinOH4385Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 46,195 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OberlinOH4385Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Toledo, OH, 3998 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,562,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,562,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,692,052 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 106,740 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Toledo, OH, 3999 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3999Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3999Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3999Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3999Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,199,979 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3999Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 72,432 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH3999Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Del City, OK, 3333 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 634,664 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelCityOK3333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,178,662 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelCityOK3333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 634,664 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelCityOK3333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,178,662 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelCityOK3333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,813,326 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelCityOK3333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 96,257 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelCityOK3333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Oklahoma City, OK, 3988 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 602,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3988Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,118,096 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3988Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 602,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3988Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,118,096 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3988Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,720,148 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3988Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 80,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3988Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Albany, OR, 0374 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 152,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyOR0374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyOR0374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyOR0374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 152,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyOR0374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyOR0374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 490,461 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyOR0374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 338,170 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyOR0374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Beaverton, OR, 0377 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,419 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,477 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 676,477 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 466,435 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Portland, OR, 0359 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0359Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 423,664 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0359Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0359Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 190,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0359Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 423,722 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0359Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 614,472 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0359Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 423,680 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0359Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Portland, OR, 0378 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 326,493 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 147,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 326,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 473,551 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 326,510 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR0378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Salem, OR, 0367 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 136,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR0367Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR0367Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR0367Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 136,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR0367Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR0367Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 439,728 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR0367Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 303,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR0367Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Butler, PA, 0977 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,929 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ButlerPA0977Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 633,078 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ButlerPA0977Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 47,758 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ButlerPA0977Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 339,929 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ButlerPA0977Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 680,836 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ButlerPA0977Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,020,765 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ButlerPA0977Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 432,340 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ButlerPA0977Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Dover, PA, 0963 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverPA0963Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 593,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverPA0963Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 265,112 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverPA0963Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 593,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverPA0963Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 858,453 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverPA0963Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 392,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverPA0963Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Enola, PA, 1003 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,228 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 546,026 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 11,416 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 220,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 557,614 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 777,842 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 356,749 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnolaPA1003Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Hanover, PA, 1095 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverPA1095Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 719,511 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverPA1095Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 9,982 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverPA1095Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 132,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverPA1095Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,493 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverPA1095Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 861,993 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverPA1095Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 444,447 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverPA1095Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Harrisburg, PA, 0962 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 327,781 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 608,291 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 7,138 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 327,781 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 615,601 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 943,382 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 405,300 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0962Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Harrisburg, PA, 0998 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 352,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 3,100 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 283,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 639,162 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 230,674 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA0998Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Lancaster, PA, 0978 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA0978Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,838 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA0978Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 27,235 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA0978Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 199,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA0978Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,073 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA0978Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,001,972 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA0978Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 523,373 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA0978Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Lebanon, PA, 4847 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,751 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPa4847Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPa4847Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 360,751 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPa4847Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPa4847Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,163,089 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPa4847Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 4,012 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPa4847Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | New Castle, PA, 0961 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,009 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastlePA0961Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,774 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastlePA0961Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 91,802 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastlePA0961Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 180,009 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastlePA0961Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 617,576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastlePA0961Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 797,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastlePA0961Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 380,300 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastlePA0961Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Reading, PA, 1008 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 379,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA1008Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 658,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA1008Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Improvements | 40,054 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA1008Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 379,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA1008Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 698,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA1008Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,077,776 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA1008Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 420,125 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA1008Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Guayama, PR, 3495 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 988,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GuayamaPR3495Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 874,937 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GuayamaPR3495Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,806,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GuayamaPR3495Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 874,937 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GuayamaPR3495Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,806,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GuayamaPR3495Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,681,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GuayamaPR3495Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 141,524 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GuayamaPR3495Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Humacao, PR, 3497 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,506,700 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumacaoPR3497Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 1,161,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumacaoPR3497Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,399,229 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumacaoPR3497Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 1,161,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumacaoPR3497Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,399,229 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumacaoPR3497Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 3,561,120 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumacaoPR3497Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 187,940 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumacaoPR3497Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Ponce, PR, 3498 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,803,100 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncePR3498Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 1,321,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncePR3498Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,728,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncePR3498Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 1,321,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncePR3498Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,728,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncePR3498Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 4,049,674 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncePR3498Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 213,723 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncePR3498Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | San Juan, PR, 3499 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,506,700 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanJuanPR3499Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 1,158,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanJuanPR3499Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,392,278 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanJuanPR3499Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 1,158,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanJuanPR3499Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,392,278 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanJuanPR3499Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 3,550,803 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanJuanPR3499Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 187,395 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanJuanPR3499Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Chester, SC, 4800 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,006 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterSc4800Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,420 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterSc4800Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 132,006 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterSc4800Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,420 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterSc4800Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 650,426 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterSc4800Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 11,232 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterSc4800Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Columbia, SC, 3496 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 474,027 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3496Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,427,348 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3496Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 474,027 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3496Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,427,348 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3496Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,901,375 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3496Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 111,809 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3496Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | York, SC, 4798 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkSc4798Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 779,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkSc4798Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 198,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkSc4798Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 779,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkSc4798Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 977,606 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkSc4798Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 16,883 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkSc4798Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Arlington, TN, 3334 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 381,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTN3334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 707,726 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTN3334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 381,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTN3334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 707,726 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTN3334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,088,809 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTN3334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 57,798 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTN3334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Columbia, TN, 1116 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 273,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTN1116Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,716 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTN1116Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 273,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTN1116Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,716 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTN1116Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 704,836 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTN1116Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 268,382 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTN1116Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Decatur, TN, 4799 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTn4799Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTn4799Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTn4799Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTn4799Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,060,938 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTn4799Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 19,087 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTn4799Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Channelview, TX, 4185 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 483,804 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChannelviewTX4185Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChannelviewTX4185Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 483,804 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChannelviewTX4185Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChannelviewTX4185Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,652,725 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChannelviewTX4185Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 64,291 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChannelviewTX4185Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Dallas, TX, 4807 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 562,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4807Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,251,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4807Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 562,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4807Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,251,290 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4807Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,813,902 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4807Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 22,940 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4807Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Denton, TX, 4392 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 368,635 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DentonTX4392Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DentonTX4392Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 368,635 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DentonTX4392Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,327 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DentonTX4392Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,415,962 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DentonTX4392Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 47,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DentonTX4392Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Edinburg, TX, 4079 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTX4079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 963,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTX4079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTX4079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 963,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTX4079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,283,916 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTX4079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 59,441 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTX4079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Grand Prairie, TX, 4824 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 574,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTx4824Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,277,896 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTx4824Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 574,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTx4824Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,277,896 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTx4824Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,852,470 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTx4824Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 14,909 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTx4824Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Hallettsville, TX, 4377 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 237,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallettsvilleTX4377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 932,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallettsvilleTX4377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 237,572 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallettsvilleTX4377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 932,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallettsvilleTX4377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,170,571 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallettsvilleTX4377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 45,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallettsvilleTX4377Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Katy, TX, 4801 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 558,684 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTx4801Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,242,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTx4801Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 558,684 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTx4801Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,242,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTx4801Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,801,239 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTx4801Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 26,922 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTx4801Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Laredo, TX, 3335 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 807,044 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaredoTX3335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,498,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaredoTX3335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 807,044 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaredoTX3335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,498,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaredoTX3335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 2,305,839 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaredoTX3335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 122,402 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaredoTX3335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Richmond, TX, 4384 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 441,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondTX4384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,253,642 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondTX4384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 441,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondTX4384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,253,642 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondTX4384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,694,896 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondTX4384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 60,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondTX4384Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Roma, TX, 4078 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomaTX4078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomaTX4078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomaTX4078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomaTX4078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,204,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomaTX4078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 61,947 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomaTX4078Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | San Benito, TX, 4376 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 449,015 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTX4376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 998,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTX4376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 449,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTX4376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 998,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTX4376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 1,447,658 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTX4376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 48,268 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTX4376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Bellevue, WA, 0353 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueWA0353Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 411,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueWA0353Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueWA0353Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 185,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueWA0353Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 412,104 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueWA0353Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 597,604 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueWA0353Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 412,068 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueWA0353Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Bellingham, WA, 0368 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellinghamWA0368Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,133 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellinghamWA0368Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellinghamWA0368Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 168,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellinghamWA0368Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellinghamWA0368Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 541,240 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellinghamWA0368Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 373,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellinghamWA0368Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | East Wenatchee, WA, 0376 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 148,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWenatcheeWa0376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 329,602 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWenatcheeWa0376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWenatcheeWa0376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 148,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWenatcheeWa0376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 329,709 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWenatcheeWa0376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 478,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWenatcheeWa0376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 329,674 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWenatcheeWa0376Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Kenmore, WA, 0369 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenmoreWA0369Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 443,098 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenmoreWA0369Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenmoreWA0369Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 199,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenmoreWA0369Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 443,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenmoreWA0369Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 642,705 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenmoreWA0369Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 443,169 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenmoreWA0369Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Kent, WA, 0354 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0354Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 443,091 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0354Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0354Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 199,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0354Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 443,198 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0354Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 642,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0354Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 443,162 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0354Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Moses Lake, WA, 0360 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MosesLakeWA0360Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 307,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MosesLakeWA0360Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MosesLakeWA0360Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 138,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MosesLakeWA0360Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 307,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MosesLakeWA0360Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 446,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MosesLakeWA0360Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 307,903 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MosesLakeWA0360Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Renton, WA, 0386 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0386Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 412,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0386Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0386Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 185,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0386Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 412,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0386Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 597,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0386Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 412,075 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0386Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Seattle, WA, 0371 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 162,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeattleWA0371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 360,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeattleWA0371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeattleWA0371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 162,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeattleWA0371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 360,804 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeattleWA0371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 523,204 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeattleWA0371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 360,769 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeattleWA0371Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Silverdale, WA, 0388 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,808 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverdaleWA0388Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 419,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverdaleWA0388Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverdaleWA0388Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 183,808 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverdaleWA0388Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 419,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverdaleWA0388Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 603,692 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverdaleWA0388Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 419,848 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverdaleWA0388Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Tacoma, WA, 0366 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,800 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0366Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 425,996 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0366Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0366Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 191,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0366Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 426,103 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0366Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 617,903 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0366Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 426,067 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0366Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Tacoma, WA, 0394 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0394Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,324 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0394Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0394Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0394Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,431 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0394Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 631,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0394Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 435,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0394Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Vancouver, WA, 0372 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0372Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 400,343 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0372Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0372Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 180,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0372Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 400,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0372Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 580,651 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0372Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 400,359 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0372Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Vancouver, WA, 0507 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 168,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,193 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 541,193 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 373,152 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VancouverWA0507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive parts | Viroqua, WI, 4007 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViroquaWI4007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 751,418 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViroquaWI4007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViroquaWI4007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Buildings, Improvements and Acquisition Fees | 751,418 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViroquaWI4007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Total | 881,418 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViroquaWI4007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Accumulated Depreciation | 48,842 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViroquaWI4007Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotivePartsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Flagstaff, AZ, 0848 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 144,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 417,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 8,150 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 10 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 144,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 425,645 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 570,466 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 276,882 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlagstaffAZ0848Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Mesa, AZ, 1268 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1268Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 475,072 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1268Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 210,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1268Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 475,072 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1268Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 685,692 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1268Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 239,907 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1268Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Phoenix, AZ, 1269 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 189,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1269Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 546,984 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1269Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 189,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1269Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 546,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1269Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 736,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1269Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 276,227 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1269Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Phoenix, AZ, 1270 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 384,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1270Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 279,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1270Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 384,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1270Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 279,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1270Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 664,432 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1270Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 141,309 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1270Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Sierra Vista, AZ, 1271 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1271Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 345,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1271Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 175,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1271Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 345,508 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1271Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 520,622 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1271Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 174,480 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1271Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Tucson, AZ, 1334 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 226,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 437,972 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 226,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 437,972 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 664,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 221,174 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1334Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Tucson, AZ, 2693 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2693Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,684 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2693Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 287,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2693Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,684 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2693Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 821,053 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2693Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 102,290 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2693Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bakersfield, CA, 1272 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 65,165 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA1272Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 206,927 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA1272Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 65,165 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA1272Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 206,927 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA1272Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 272,092 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA1272Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 104,496 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA1272Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Chula Vista, CA, 0744 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 313,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 409,654 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 313,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 409,654 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 722,947 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 305,192 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Dublin, CA, 1274 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 415,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinCA1274Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,928 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinCA1274Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 415,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinCA1274Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,928 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinCA1274Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,569,548 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinCA1274Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 582,731 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinCA1274Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Folsom, CA, 1275 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 471,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA1275Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA1275Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 471,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA1275Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA1275Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 797,423 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA1275Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 164,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA1275Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Indio, CA, 1276 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 264,956 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA1276Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 265,509 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA1276Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 264,956 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA1276Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 265,509 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA1276Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 530,465 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA1276Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 134,080 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA1276Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Los Angeles, CA, 1273 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 580,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1273Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 158,876 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1273Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 580,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1273Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 158,876 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1273Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 739,322 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1273Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 80,230 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1273Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Oxnard, CA, 1277 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,980 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxnardCA1277Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 198,236 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxnardCA1277Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 186,980 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxnardCA1277Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 198,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxnardCA1277Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 385,216 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxnardCA1277Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 100,107 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxnardCA1277Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Simi Valley, CA, 1279 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 213,920 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA1279Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 161,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA1279Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 213,920 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA1279Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 161,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA1279Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 374,932 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA1279Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 81,309 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA1279Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Stockton, CA, 3791 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,395,822 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3791Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,882,282 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3791Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 1,395,822 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3791Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,882,282 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3791Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 4,278,104 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3791Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 225,779 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3791Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Vacaville, CA, 1280 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 358,067 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA1280Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 284,931 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA1280Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 358,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA1280Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 284,931 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA1280Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 642,998 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA1280Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 143,888 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA1280Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Aurora, CO, 2469 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 231,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2469Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 430,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2469Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2469Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 231,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2469Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 430,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2469Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 661,924 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2469Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 125,664 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2469Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Broomfield, CO, 0748 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 154,930 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 503,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 2,564 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 154,930 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 506,190 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 661,120 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 371,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Denver, CO, 0159 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 79,717 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,587 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 79,717 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,666 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 449,383 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 369,632 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO0159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Denver, CO, 2465 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 239,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO2465Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 444,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO2465Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO2465Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 239,024 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO2465Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 444,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO2465Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 683,924 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO2465Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 129,832 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO2465Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lakewood, CO, 2459 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 70,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2459Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 132,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2459Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 70,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2459Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 132,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2459Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 202,718 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2459Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 38,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2459Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Longmont, CO, 2470 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 87,385 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO2470Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 163,169 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO2470Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO2470Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 87,385 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO2470Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 163,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO2470Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 250,669 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO2470Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 47,694 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO2470Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Thornton, CO, 0765 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,084 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO0765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,464 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO0765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO0765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 276,084 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO0765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,579 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO0765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 691,663 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO0765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 298,387 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorntonCO0765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Hartford, CT, 0763 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 482,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 35,465 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 1,034 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 248,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 767,499 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 364,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCT0763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Southington, CT, 0822 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthingtonCT0822Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 672,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthingtonCT0822Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthingtonCT0822Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 225,882 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthingtonCT0822Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,082 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthingtonCT0822Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 898,964 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthingtonCT0822Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 472,157 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthingtonCT0822Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Vernon, CT, 1339 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 81,529 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT1339Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT1339Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 81,529 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT1339Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT1339Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 382,047 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT1339Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 150,760 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT1339Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Jacksonville, FL, 0197 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 76,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,066 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 6,980 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 420 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 76,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 362,466 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 439,051 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 359,493 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Miami Gardens, FL, 1345 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,239 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiGardensFL1345Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 262,726 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiGardensFL1345Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 163,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiGardensFL1345Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 262,726 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiGardensFL1345Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 425,965 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiGardensFL1345Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 131,801 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiGardensFL1345Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Orange City, FL, 1281 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 99,613 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL1281Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 139,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL1281Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 99,613 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL1281Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 139,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL1281Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 238,621 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL1281Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 70,197 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL1281Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pensacola, FL, 2209 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 308,067 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 573,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 23,430 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 2,874 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 308,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 600,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 908,079 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 209,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2209Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Atlanta, GA, 2698 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 309,474 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA2698Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 574,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA2698Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 309,474 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA2698Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 574,737 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA2698Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 884,211 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA2698Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 110,158 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA2698Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bogart, GA, 0195 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 66,807 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA0195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 309,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA0195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 66,807 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA0195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 309,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA0195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 376,540 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA0195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 309,733 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA0195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Douglasville, GA, 1282 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 214,771 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1282Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 129,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1282Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 214,771 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1282Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 129,519 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1282Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 344,290 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1282Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 65,405 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA1282Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Duluth, GA, 0828 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 316,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 2,288 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 4,697 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 222,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 546,185 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 220,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0828Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Duluth, GA, 1283 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1283Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 110,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1283Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 290,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1283Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 110,056 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1283Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 400,898 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1283Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 55,576 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1283Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Gainesville, GA, 0191 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 53,589 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA0191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 248,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA0191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 53,589 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA0191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 248,452 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA0191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 302,041 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA0191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 248,452 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA0191Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Kennesaw, GA, 1285 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,865 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA1285Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 139,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA1285Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 266,865 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA1285Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 139,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA1285Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 406,290 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA1285Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 70,408 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA1285Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Marietta, GA, 0199 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 60,900 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,461 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 67,871 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 84 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 60,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,416 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 422,316 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 321,890 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Marietta, GA, 0252 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 69,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0252Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 346,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0252Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 3,353 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0252Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 69,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0252Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 349,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0252Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 418,938 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0252Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 348,976 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0252Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Norcross, GA, 1284 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 244,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1284Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 151,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1284Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 244,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1284Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 151,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1284Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 395,955 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1284Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 76,673 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1284Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Norcross, GA, 2233 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 503,773 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 937,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 39,032 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 21,600 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 503,773 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 997,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,501,526 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 343,197 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2233Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Riverdale, GA, 0203 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 58,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverdaleGA0203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 270,961 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverdaleGA0203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 58,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverdaleGA0203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 270,961 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverdaleGA0203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 329,405 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverdaleGA0203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 270,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverdaleGA0203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Rome, GA, 0192 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 56,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 56,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 318,187 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 261,733 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Snellville, GA, 1286 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA1286Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 132,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA1286Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 253,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA1286Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 132,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA1286Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 385,440 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA1286Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 66,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA1286Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Tucker, GA, 0186 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 78,646 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 364,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 28,883 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 1,765 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 78,646 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 395,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 473,919 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 368,330 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuckerGA0186Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Arlington Hts, IL, 1287 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 441,437 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonHtsIL1287Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 215,983 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonHtsIL1287Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 441,437 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonHtsIL1287Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 215,983 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonHtsIL1287Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 657,420 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonHtsIL1287Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 109,070 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonHtsIL1287Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Chicago, IL, 1288 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 329,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL1288Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 255,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL1288Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 329,076 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL1288Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 255,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL1288Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 584,370 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL1288Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 128,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL1288Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Round Lake Beach, IL, 1289 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 472,132 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundLakeBeachIL1289Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 236,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundLakeBeachIL1289Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 472,132 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundLakeBeachIL1289Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 236,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundLakeBeachIL1289Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 708,717 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundLakeBeachIL1289Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 119,474 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundLakeBeachIL1289Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Westchester, IL, 1290 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 421,239 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestchesterIL1290Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 184,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestchesterIL1290Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 421,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestchesterIL1290Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 184,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestchesterIL1290Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 606,051 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestchesterIL1290Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 93,328 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestchesterIL1290Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Anderson, IN, 0887 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 232,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0887Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 385,661 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0887Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 179 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0887Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 232,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0887Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 385,840 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0887Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 618,010 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0887Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 262,999 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0887Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Indianapolis, IN, 0762 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 231,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 428,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 130 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 231,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 428,437 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 659,821 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 313,491 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Michigan City, IN, 1292 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 392,638 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN1292Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 297,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN1292Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | (3,065)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN1292Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 389,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN1292Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 297,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN1292Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 687,223 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN1292Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 150,312 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN1292Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Warsaw, IN, 1293 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,893 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN1293Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,116 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN1293Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 140,893 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN1293Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,116 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN1293Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 369,009 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN1293Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 115,197 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN1293Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Olathe, KS, 0766 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 217,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 367,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 21 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 217,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 367,076 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 585,071 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 258,785 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Topeka, KS, 2461 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 32,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS2461Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 60,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS2461Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 32,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS2461Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 60,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS2461Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 92,390 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS2461Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 17,607 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS2461Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Louisville, KY, 0184 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 56,054 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0184Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 259,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0184Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 12 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0184Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 56,054 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0184Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 259,893 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0184Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 315,947 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0184Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 259,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0184Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Newport, KY, 0855 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,511 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,017 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 49,586 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 323,511 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 662,229 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 216,336 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportKY0855Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | East Wareham, MA, 1295 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 149,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWarehamMA1295Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,669 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWarehamMA1295Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 149,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWarehamMA1295Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWarehamMA1295Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 428,349 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWarehamMA1295Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 140,725 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWarehamMA1295Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Fairhaven, MA, 1333 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairhavenMA1333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairhavenMA1333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 138,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairhavenMA1333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairhavenMA1333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 428,251 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairhavenMA1333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 146,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairhavenMA1333Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Gardner, MA, 1296 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA1296Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,361 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA1296Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 138,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA1296Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA1296Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 428,351 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA1296Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 146,125 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA1296Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Hyannis, MA, 1340 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA1340Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 458,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA1340Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 180,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA1340Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 458,522 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA1340Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 639,175 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA1340Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 230,025 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA1340Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lenox, MA, 1076 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,769 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenoxMA1076Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 535,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenoxMA1076Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 287,769 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenoxMA1076Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 535,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenoxMA1076Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 823,042 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenoxMA1076Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 338,103 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenoxMA1076Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Newburyport, MA, 1337 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 274,698 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburyportMA1337Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,449 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburyportMA1337Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 274,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburyportMA1337Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,449 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburyportMA1337Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 741,147 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburyportMA1337Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 234,002 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburyportMA1337Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | North Reading, MA, 1299 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1299Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,161 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1299Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 180,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1299Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,161 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1299Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 531,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1299Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 177,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1299Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Orleans, MA, 1297 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,212 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA1297Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 394,065 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA1297Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 138,212 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA1297Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 394,065 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA1297Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 532,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA1297Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 199,000 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA1297Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Teaticket, MA, 1294 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,302 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TeaticketMa1294Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 340,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TeaticketMa1294Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 191,302 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TeaticketMa1294Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 340,539 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TeaticketMa1294Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 531,841 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TeaticketMa1294Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 171,971 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TeaticketMa1294Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Aberdeen, MD, 1341 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 223,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AberdeenMD1341Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 225,605 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AberdeenMD1341Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 223,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AberdeenMD1341Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 225,605 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AberdeenMD1341Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 449,222 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AberdeenMD1341Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 113,179 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AberdeenMD1341Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bethesda, MD, 2467 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 282,717 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethesdaMD2467Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,928 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethesdaMD2467Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 282,717 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethesdaMD2467Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,928 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethesdaMD2467Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 808,645 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethesdaMD2467Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 153,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethesdaMD2467Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Capitol Heights, MD, 1300 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 547,173 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1300Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 219,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1300Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | (12,319)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1300Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 534,854 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1300Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 219,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1300Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 754,833 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1300Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 111,086 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1300Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Clinton, MD, 0172 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 70,880 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMD0172Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 328,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMD0172Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 11,440 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMD0172Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 70,880 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMD0172Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 340,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMD0172Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 410,940 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMD0172Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 334,245 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMD0172Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lexington Park, MD, 1298 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 111,396 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonParkMD1298Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 335,288 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonParkMD1298Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | (7,600)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonParkMD1298Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 103,796 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonParkMD1298Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 335,288 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonParkMD1298Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 439,084 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonParkMD1298Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 169,317 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonParkMD1298Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Kalamazoo, MI, 1302 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 391,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI1302Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 296,975 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI1302Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | (2,196)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI1302Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 389,549 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI1302Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 296,975 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI1302Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 686,524 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI1302Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 149,971 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI1302Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Portage, MI, 1301 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 402,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortageMI1301Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 286,441 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortageMI1301Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | (2,112)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortageMI1301Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 400,297 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortageMI1301Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 286,441 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortageMI1301Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 686,738 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortageMI1301Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 144,651 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortageMI1301Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Southfield, MI, 1303 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 275,952 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthfieldMI1303Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 350,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthfieldMI1303Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 275,952 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthfieldMI1303Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 350,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthfieldMI1303Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 626,717 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthfieldMI1303Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 177,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthfieldMI1303Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Troy, MI, 1304 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 214,893 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI1304Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 199,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI1304Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 214,893 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI1304Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 199,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI1304Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 414,192 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI1304Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 100,644 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI1304Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | St. Cloud, MN, 1338 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN1338Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN1338Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 203,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN1338Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN1338Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 461,964 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN1338Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 129,744 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN1338Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Independence, MO, 0803 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,641 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 233,152 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 4,467 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 181 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 297,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 237,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 535,441 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 168,837 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0803Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Asheville, NC, 1306 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 441,746 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC1306Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 242,565 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC1306Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 441,746 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC1306Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 242,565 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC1306Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 684,311 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC1306Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 122,493 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC1306Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Asheville, NC, 2151 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 838,421 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,558,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 480 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 477 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 838,421 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,559,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 2,398,170 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 506,748 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNc2151Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Concord, NC, 0874 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 237,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0874Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 357,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0874Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 26 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0874Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 237,688 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0874Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 358,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0874Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 595,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0874Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 235,758 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0874Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Durham, NC, 0170 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 55,074 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0170Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 255,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0170Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 710 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0170Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 55,074 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0170Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 256,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0170Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 311,120 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0170Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 255,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0170Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Durham, NC, 0815 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 354,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,203 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 38,400 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 180 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 354,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 399,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 754,459 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 253,504 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0815Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Fayetteville, NC, 0880 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 224,326 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayettevilleNC0880Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 257,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayettevilleNC0880Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 131 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayettevilleNC0880Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 224,326 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayettevilleNC0880Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 257,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayettevilleNC0880Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 482,190 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayettevilleNC0880Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 175,745 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayettevilleNC0880Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Greensboro, NC, 1307 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 286,068 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1307Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 244,606 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1307Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 286,068 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1307Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 244,606 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1307Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 530,674 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1307Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 123,518 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1307Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Matthews, NC, 0909 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 295,580 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,472 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 10,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 13,679 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 295,580 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 362,151 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 657,731 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 241,690 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0909Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pineville, NC, 0819 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 254,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC0819Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,630 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC0819Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 10 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC0819Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 254,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC0819Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC0819Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 610,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC0819Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 245,942 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC0819Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Raleigh, NC, 0167 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 89,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0167Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,301 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0167Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 89,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0167Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,301 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0167Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 502,446 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0167Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 413,301 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0167Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Raleigh, NC, 0871 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 398,694 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0871Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 263,621 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0871Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 398,694 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0871Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 263,621 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0871Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 662,315 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0871Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 181,424 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC0871Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Salisbury, NC, 1308 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 235,614 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC1308Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 150,592 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC1308Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 235,614 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC1308Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 150,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC1308Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 386,206 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC1308Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 76,047 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC1308Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Fargo, ND, 2475 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 53,973 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FargoND2475Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FargoND2475Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 53,973 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FargoND2475Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FargoND2475Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 154,235 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FargoND2475Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 29,243 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FargoND2475Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lincoln, NE, 1305 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,138 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE1305Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 316,958 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE1305Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 337,138 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE1305Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 316,958 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE1305Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 654,096 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE1305Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 160,061 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE1305Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Scottsbluff, NE, 2458 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 33,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsbluffNE2458Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 63,355 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsbluffNE2458Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 33,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsbluffNE2458Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 63,355 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsbluffNE2458Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 96,662 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsbluffNE2458Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 18,478 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsbluffNE2458Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cherry Hill, NJ, 2463 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 463,808 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryHillNJ2463Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 862,240 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryHillNJ2463Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 463,808 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryHillNJ2463Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 862,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryHillNJ2463Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,326,048 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryHillNJ2463Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 251,486 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryHillNJ2463Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Edison, NJ, 1309 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 448,936 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdisonNJ1309Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 238,773 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdisonNJ1309Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 448,936 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdisonNJ1309Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 238,773 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdisonNJ1309Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 687,709 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdisonNJ1309Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 120,577 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdisonNJ1309Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Glassboro, NJ, 1342 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 182,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlassboroNJ1342Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 312,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlassboroNJ1342Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 182,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlassboroNJ1342Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 312,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlassboroNJ1342Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 494,493 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlassboroNJ1342Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 156,761 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlassboroNJ1342Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Hamilton Square, NJ, 1310 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 422,477 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonSquareNJ1310Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonSquareNJ1310Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 422,477 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonSquareNJ1310Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonSquareNJ1310Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 714,032 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonSquareNJ1310Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 147,232 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonSquareNJ1310Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pleasantville, NJ, 2466 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 77,105 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantvilleNJ2466Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 144,693 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantvilleNJ2466Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 77,105 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantvilleNJ2466Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 144,693 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantvilleNJ2466Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 221,798 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantvilleNJ2466Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 42,202 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantvilleNJ2466Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Randolph, NJ, 1312 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 452,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphNJ1312Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,163 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphNJ1312Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 452,629 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphNJ1312Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,163 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphNJ1312Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 842,792 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphNJ1312Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 197,030 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphNJ1312Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Trenton, NJ, 1311 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNj1311Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNj1311Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 265,238 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNj1311Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNj1311Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 563,405 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNj1311Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 150,571 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNj1311Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | West Deptford, NJ, 1314 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 212,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDeptfordNj1314Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,283 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDeptfordNj1314Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 212,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDeptfordNj1314Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,283 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDeptfordNj1314Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 533,071 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDeptfordNj1314Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 161,739 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDeptfordNj1314Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Westfield, NJ, 1313 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 705,337 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestfieldNJ1313Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 288,720 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestfieldNJ1313Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 705,337 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestfieldNJ1313Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 288,720 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestfieldNJ1313Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 994,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestfieldNJ1313Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 145,799 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestfieldNJ1313Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Albuquerque, NM, 2694 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 231,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM2694Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 430,026 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM2694Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 231,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM2694Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 430,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM2694Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 661,579 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM2694Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 82,422 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM2694Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Las Vegas, NV, 1315 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 326,879 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1315Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 359,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1315Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 326,879 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1315Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 359,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1315Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 685,980 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1315Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 181,344 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1315Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Las Vegas, NV, 1316 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 316,441 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1316Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1316Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 316,441 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1316Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,768 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1316Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 686,209 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1316Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 186,731 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1316Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Las Vegas, NV, 1317 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,169 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1317Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 562,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1317Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 252,169 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1317Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 562,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1317Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 814,884 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1317Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 284,169 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV1317Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Las Vegas, NV, 3789 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,940,015 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV3789Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,624,877 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV3789Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 1,940,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV3789Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,624,877 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV3789Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 5,564,892 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV3789Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 283,949 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV3789Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Sparks, NV, 1318 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 326,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1318Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 306,311 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1318Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 326,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1318Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 306,311 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1318Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 633,124 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1318Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 154,685 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1318Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Albion, NY, 1081 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,589 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbionNY1081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 317,424 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbionNY1081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 170,589 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbionNY1081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 317,424 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbionNY1081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 488,013 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbionNY1081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 200,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbionNY1081Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bethpage, NY, 2471 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethpageNY2471Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 621,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethpageNY2471Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 334,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethpageNY2471Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 621,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethpageNY2471Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 955,511 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethpageNY2471Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 181,239 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethpageNY2471Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Commack, NY, 2464 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,427 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CommackNY2464Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 744,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CommackNY2464Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 400,427 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CommackNY2464Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 744,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CommackNY2464Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,144,960 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CommackNY2464Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 217,155 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CommackNY2464Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | East Amherst, NY, 1073 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastAmherstNY1073Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 484,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastAmherstNY1073Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 156 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastAmherstNY1073Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 260,708 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastAmherstNY1073Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 484,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastAmherstNY1073Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 745,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastAmherstNY1073Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 306,372 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastAmherstNY1073Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | East Syracuse, NY, 1079 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSyracuseNY1079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,264 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSyracuseNY1079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 156 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSyracuseNY1079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 250,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSyracuseNY1079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,420 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSyracuseNY1079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 717,029 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSyracuseNY1079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 294,668 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSyracuseNY1079Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Freeport, NY, 2472 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreeportNY2472Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreeportNY2472Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 134,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreeportNY2472Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreeportNY2472Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 386,722 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreeportNY2472Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 73,469 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreeportNY2472Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Johnson City, NY, 1074 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,863 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityNY1074Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,877 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityNY1074Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 156 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityNY1074Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 242,863 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityNY1074Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 452,033 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityNY1074Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 694,896 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityNY1074Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 285,580 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityNY1074Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Queens Village, NY, 2462 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueensVillageNY2462Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,749 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueensVillageNY2462Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 242,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueensVillageNY2462Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueensVillageNY2462Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 694,524 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueensVillageNY2462Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 131,760 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueensVillageNY2462Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Riverhead, NY, 2473 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 143,929 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY2473Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 268,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY2473Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 143,929 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY2473Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 268,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY2473Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 412,724 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY2473Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 78,398 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY2473Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Wellsville, NY, 1080 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,331 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsvilleNY1080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsvilleNY1080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 161,331 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsvilleNY1080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsvilleNY1080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 461,562 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsvilleNY1080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 189,638 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsvilleNY1080Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | West Amherst, NY, 1077 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 268,692 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestAmherstNY1077Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,619 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestAmherstNY1077Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 156 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestAmherstNY1077Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 268,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestAmherstNY1077Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestAmherstNY1077Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 768,467 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestAmherstNY1077Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 315,740 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestAmherstNY1077Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Akron, OH, 0857 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 139,126 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0857Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 460,334 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0857Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 411 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0857Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 139,126 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0857Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 460,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0857Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 599,871 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0857Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 318,481 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0857Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Beavercreek, OH, 0758 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 205,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 492,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 205,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 492,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 697,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 350,522 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Canal Winchester, OH, 1361 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 443,751 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanalWinchesterOH1361Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanalWinchesterOH1361Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 443,751 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanalWinchesterOH1361Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanalWinchesterOH1361Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,269,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanalWinchesterOH1361Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 395,905 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanalWinchesterOH1361Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Centerville, OH, 0752 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 305,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,448 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 305,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,448 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 725,448 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 310,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cincinnati, OH, 1544 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 211,185 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1544Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1544Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 211,185 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1544Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1544Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 603,395 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1544Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 174,534 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1544Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cincinnati, OH, 1745 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 305,556 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 244,662 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 305,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 244,662 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 550,218 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 100,719 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cincinnati, OH, 1746 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 589,286 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 160,932 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 589,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 160,932 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 750,218 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 66,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cincinnati, OH, 1766 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 159,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 265,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 159,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 265,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 425,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 109,438 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1766Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cincinnati, OH, 1779 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1779Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1779Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1779Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1779Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 650,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1779Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 120,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH1779Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cleveland, OH, 1417 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,593 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,944 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 337,593 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 789,537 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 210,154 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1417Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cleveland, OH, 1759 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 317,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1759Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 307,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1759Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 317,308 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1759Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 307,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1759Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 625,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1759Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 126,728 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOh1759Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbus, OH, 0158 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 71,098 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0158Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 329,627 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0158Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 71,098 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0158Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 329,627 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0158Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 400,725 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0158Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 329,627 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0158Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbus, OH, 0166 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 75,761 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0166Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0166Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 75,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0166Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0166Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 427,008 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0166Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 351,247 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0166Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbus, OH, 1420 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 432,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 386,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 432,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 386,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 818,663 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 179,746 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1420Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbus, OH, 1421 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 466,696 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 548,133 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 466,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 548,133 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,014,829 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 254,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1421Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbus, OH, 1747 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1747Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 272,484 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1747Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 337,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1747Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 272,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1747Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 610,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1747Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 112,172 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1747Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbus, OH, 1756 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 260,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 260,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 450,162 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 107,100 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbus, OH, 1757 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 371,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1757Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,734 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1757Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 371,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1757Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,734 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1757Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 650,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1757Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 114,745 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1757Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Cuyahoga Falls, OH, 1752 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH1752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH1752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 253,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH1752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH1752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 525,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH1752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 111,726 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH1752Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Dayton, OH, 0169 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0169Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0169Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0169Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0169Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 394,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0169Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 324,538 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0169Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Dayton, OH, 1751 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 349,091 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOh1751Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOh1751Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 349,091 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOh1751Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOh1751Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 600,218 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOh1751Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 103,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOh1751Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Dublin, OH, 1419 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,887 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH1419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 428,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH1419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 437,887 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH1419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 428,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH1419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 865,933 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH1419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 199,040 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH1419Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Fairfield, OH, 0856 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 235,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 44,232 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 3,330 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 323,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 282,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 605,994 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 178,216 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH0856Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Fairlawn, OH, 1749 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairlawnOH1749Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 270,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairlawnOH1749Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairlawnOH1749Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 270,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairlawnOH1749Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 550,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairlawnOH1749Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 111,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairlawnOH1749Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Findlay, OH, 0895 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH0895Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 397,004 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH0895Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH0895Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 283,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH0895Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 397,118 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH0895Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 680,633 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH0895Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 270,712 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH0895Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Hamilton, OH, 0764 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH0764Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,279 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH0764Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 252,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH0764Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,279 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH0764Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 665,887 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH0764Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 289,981 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonOH0764Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Huber Heights, OH, 0755 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 282,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,381 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 282,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,381 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 731,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 322,805 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lima, OH, 1755 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 241,132 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimaOH1755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 114,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimaOH1755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 241,132 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimaOH1755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 114,085 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimaOH1755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 355,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimaOH1755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 46,965 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimaOH1755Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Marion, OH, 1778 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH1778Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 275,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH1778Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH1778Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 275,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH1778Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 375,162 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH1778Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 110,524 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH1778Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Mason, OH, 1422 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonOH1422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 405,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonOH1422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 310,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonOH1422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 405,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonOH1422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 716,363 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonOH1422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 188,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonOH1422Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Mt. Vernon, OH, 0898 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 216,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH0898Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,357 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH0898Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH0898Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 216,115 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH0898Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,471 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH0898Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 591,586 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH0898Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 255,952 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH0898Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Norwalk, OH, 0891 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,205 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwalkOH0891Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 366,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwalkOH0891Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwalkOH0891Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 200,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwalkOH0891Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 366,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwalkOH0891Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 566,319 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwalkOH0891Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 249,572 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwalkOH0891Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Parma, OH, 1758 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 268,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaOH1758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,184 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaOH1758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 268,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaOH1758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,184 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaOH1758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 650,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaOH1758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 156,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaOH1758Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Reynoldsburg, OH, 1744 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 267,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 267,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,371 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 765,121 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 204,751 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1744Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Reynoldsburg, OH, 1765 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 374,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 176,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 374,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 176,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 550,162 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 72,520 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH1765Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Sandusky, OH, 0892 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 264,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH0892Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 404,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH0892Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH0892Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 264,708 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH0892Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 404,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH0892Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 668,833 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH0892Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 275,488 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH0892Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Solon, OH, 1418 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 794,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SolonOH1418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 222,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SolonOH1418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 794,305 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SolonOH1418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 222,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SolonOH1418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,017,102 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SolonOH1418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 103,601 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SolonOH1418Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Springboro, OH, 0809 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringboroOH0809Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,902 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringboroOH0809Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 191,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringboroOH0809Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringboroOH0809Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 714,813 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringboroOH0809Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 371,973 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringboroOH0809Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Springfield, OH, 1750 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1750Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 280,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1750Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1750Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 280,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1750Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 600,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1750Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 115,356 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1750Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Springfield, OH, 1753 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 189,091 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1753Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 136,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1753Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 189,091 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1753Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 136,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1753Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 325,218 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1753Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 56,038 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH1753Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Stow, OH, 1760 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH1760Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH1760Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH1760Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH1760Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 725,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH1760Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 170,903 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH1760Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Toledo, OH, 1748 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 230,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 230,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 350,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 94,772 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1748Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Toledo, OH, 1761 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 175,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 175,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 425,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 72,131 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Toledo, OH, 1762 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 280,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 280,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 600,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 115,356 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1762Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Toledo, OH, 1763 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 530,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 530,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 780,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 218,272 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOH1763Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | West Chester, OH, 1378 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 446,449 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH1378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 768,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH1378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 446,449 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH1378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 768,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH1378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,215,093 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH1378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 351,400 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH1378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Willowick, OH, 0740 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 321,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOh0740Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 459,774 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOh0740Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 209 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOh0740Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 321,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOh0740Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 459,983 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOh0740Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 781,330 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOh0740Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 350,403 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOh0740Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Zanesville, OH, 1754 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 125,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZanesvilleOH1754Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZanesvilleOH1754Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 125,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZanesvilleOH1754Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZanesvilleOH1754Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 425,162 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZanesvilleOH1754Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 123,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZanesvilleOH1754Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Midwest City, OK, 0844 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 106,312 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0844Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 333,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0844Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 5 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0844Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 106,312 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0844Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 333,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0844Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 439,868 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0844Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 218,560 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0844Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Tulsa, OK, 2468 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 133,648 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2468Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 249,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2468Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 133,648 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2468Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 249,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2468Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 383,350 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2468Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 72,830 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2468Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Portland, OR, 1364 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR1364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 345,952 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR1364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR1364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 251,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR1364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 346,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR1364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 597,509 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR1364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 169,532 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandOR1364Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Salem, OR, 1319 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,711 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR1319Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 253,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR1319Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR1319Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 337,711 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR1319Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 253,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR1319Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 591,624 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR1319Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 128,212 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR1319Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bethel Park, PA, 0889 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 299,595 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelParkPA0889Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,264 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelParkPA0889Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelParkPA0889Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 299,595 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelParkPA0889Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,378 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelParkPA0889Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 630,973 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelParkPA0889Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 225,902 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelParkPA0889Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bethlehem, PA, 0890 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 275,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0890Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 389,067 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0890Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0890Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 275,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0890Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 389,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0890Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 664,567 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0890Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 265,330 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0890Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bethlehem, PA, 0894 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 229,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0894Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 310,526 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0894Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0894Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 229,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0894Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 310,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0894Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 539,860 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0894Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 211,781 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethlehemPA0894Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bridgeville, PA, 1772 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 275,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgevillePA1772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgevillePA1772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 275,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgevillePA1772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgevillePA1772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 650,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgevillePA1772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 154,436 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgevillePA1772Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Coraopolis, PA, 1768 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoraopolisPA1768Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoraopolisPA1768Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 225,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoraopolisPA1768Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoraopolisPA1768Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 600,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoraopolisPA1768Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 154,436 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoraopolisPA1768Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Harrisburg, PA, 1320 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 131,529 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA1320Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 220,317 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA1320Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | (2,515)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA1320Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 129,014 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA1320Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 220,317 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA1320Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 349,331 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA1320Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 111,256 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA1320Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Monroeville, PA, 1773 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 275,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 250,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 275,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 250,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 525,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 102,978 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1773Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | North Wales, PA, 3790 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,813,873 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPA3790Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,379,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPA3790Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 2,813,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPA3790Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,379,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPA3790Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 7,193,682 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPA3790Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 343,085 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPA3790Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pittsburgh, PA, 1266 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 378,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1266Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 685,374 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1266Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 378,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1266Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 685,374 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1266Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,064,089 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1266Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 333,902 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1266Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pittsburgh, PA, 1545 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1545Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,466 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1545Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 219,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1545Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,466 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1545Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 628,404 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1545Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 181,768 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1545Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pittsburgh, PA, 1767 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1767Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1767Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1767Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1767Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 475,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1767Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 123,561 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1767Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pittsburgh, PA, 1769 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1769Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 406,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1769Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 243,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1769Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 406,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1769Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 650,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1769Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 167,301 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1769Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pittsburgh, PA, 1771 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 208,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1771Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 416,817 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1771Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 208,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1771Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 416,817 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1771Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 625,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1771Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 171,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1771Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Pittsburgh, PA, 1774 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1774Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,721 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1774Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 121,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1774Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,721 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1774Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 425,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1774Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 125,032 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1774Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Warminster, PA, 1321 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,847 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarminsterPA1321Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 216,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarminsterPA1321Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | (3,929)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarminsterPA1321Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 319,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarminsterPA1321Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 216,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarminsterPA1321Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 536,917 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarminsterPA1321Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 109,581 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarminsterPA1321Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Wexford, PA, 1770 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 284,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA1770Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 240,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA1770Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 284,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA1770Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 240,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA1770Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 525,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA1770Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 99,119 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA1770Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | York, PA, 0897 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 249,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA0897Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 347,424 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA0897Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA0897Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 249,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA0897Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 347,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA0897Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 597,032 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA0897Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 236,938 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA0897Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Charleston, SC, 0812 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 217,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 294,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 6,700 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 159 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 217,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 518,188 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 206,306 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0812Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Columbia, SC, 0873 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 267,622 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0873Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,594 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0873Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 4,116 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0873Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 267,622 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0873Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 302,710 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0873Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 570,332 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0873Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 199,866 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0873Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Greenville, SC, 0816 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 221,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC0816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 315,163 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC0816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 168 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC0816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 221,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC0816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 315,331 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC0816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 537,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC0816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 217,077 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC0816Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lexington, SC, 0990 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 241,534 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0990Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 342,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0990Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 302 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0990Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 241,534 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0990Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 342,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0990Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 584,018 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0990Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 215,447 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0990Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | North Charleston, SC, 0911 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 174,980 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 341,466 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 5,875 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 213 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 174,980 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 347,554 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 522,534 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 227,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0911Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Sioux Falls, SD, 2460 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 48,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD2460Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 91,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD2460Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 48,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD2460Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 91,572 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD2460Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 140,405 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD2460Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 26,708 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD2460Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Brentwood, TN, 0820 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 305,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentwoodTN0820Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 505,728 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentwoodTN0820Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 305,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentwoodTN0820Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 505,728 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentwoodTN0820Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 811,274 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentwoodTN0820Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 343,044 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentwoodTN0820Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Hendersonville, TN, 1373 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonvilleTN1373Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 327,096 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonvilleTN1373Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 175,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonvilleTN1373Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 327,096 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonvilleTN1373Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 502,860 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonvilleTN1373Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 156,461 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonvilleTN1373Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Hermitage, TN, 1322 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 204,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1322Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 172,695 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1322Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 204,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1322Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 172,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1322Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 376,991 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1322Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 87,209 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1322Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Madison, TN, 1374 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,769 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonTN1374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 327,068 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonTN1374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 175,769 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonTN1374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 327,068 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonTN1374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 502,837 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonTN1374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 156,448 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonTN1374Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Memphis, TN, 1323 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 108,094 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1323Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 217,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1323Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 108,094 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1323Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 217,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1323Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 325,173 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1323Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 109,622 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1323Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Memphis, TN, 1324 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 214,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1324Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 193,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1324Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 214,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1324Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 193,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1324Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 407,701 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1324Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 97,761 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1324Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Memphis, TN, 1343 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 215,017 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1343Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 216,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1343Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 215,017 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1343Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 216,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1343Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 431,811 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1343Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 108,759 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN1343Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Murfreesboro, TN, 1325 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1325Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 215,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1325Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 150,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1325Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 215,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1325Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 365,939 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1325Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 108,840 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1325Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Nashville, TN, 0853 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 342,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN0853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 227,440 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN0853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 342,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN0853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 227,440 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN0853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 570,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN0853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 157,262 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN0853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Carrollton, TX, 1326 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 174,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 98,623 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 174,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 98,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 272,907 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 49,803 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1326Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Carrollton, TX, 1327 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 177,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1327Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 199,088 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1327Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 177,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1327Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 199,088 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1327Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 376,129 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1327Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 100,538 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1327Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Dallas, TX, 0746 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,951 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Improvements | 12,719 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 15,373 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 234,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 354,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 588,647 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 247,584 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0746Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Fort Worth, TX, 1328 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 83,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1328Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 111,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1328Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 83,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1328Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 111,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1328Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 195,490 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1328Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 56,538 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1328Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Houston, TX, 0845 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 285,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0845Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0845Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 234 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0845Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 285,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0845Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,931 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0845Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 654,931 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0845Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 254,572 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0845Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Humble, TX, 1329 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 257,169 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1329Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1329Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 257,169 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1329Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1329Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 582,821 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1329Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 164,452 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1329Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lake Jackson, TX, 1330 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 197,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeJacksonTX1330Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 256,376 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeJacksonTX1330Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 197,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeJacksonTX1330Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 256,376 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeJacksonTX1330Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 453,546 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeJacksonTX1330Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 129,468 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeJacksonTX1330Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lewisville, TX, 0745 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,942 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,736 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 149 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 199,942 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,885 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 524,827 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 238,802 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0745Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Lewisville, TX, 1344 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1344Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 207,683 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1344Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 130,238 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1344Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 207,683 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1344Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 337,921 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1344Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 104,188 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1344Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Mansfield, TX, 2695 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX2695Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 780,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX2695Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX2695Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 780,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX2695Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,200,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX2695Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 149,500 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX2695Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Waco, TX, 2696 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 232,105 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX2696Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,053 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX2696Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 232,105 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX2696Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,053 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX2696Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 663,158 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX2696Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 82,618 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX2696Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Wylie, TX, 2697 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WylieTX2697Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 468,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WylieTX2697Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 252,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WylieTX2697Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 468,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WylieTX2697Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 720,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WylieTX2697Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 89,700 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WylieTX2697Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | American Fork, UT, 4358 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 849,848 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericanForkUt4358Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,561,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericanForkUt4358Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 849,848 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericanForkUt4358Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,561,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericanForkUt4358Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 3,411,675 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericanForkUt4358Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 132,361 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericanForkUt4358Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Layton, UT, 4854 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,045,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUt4854Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,199,557 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUt4854Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 1,045,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUt4854Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,199,557 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUt4854Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 2,245,161 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUt4854Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 1,999 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUt4854Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Park City, UT, 4853 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,121,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkCityUt4853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,433,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkCityUt4853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 2,121,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkCityUt4853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,433,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkCityUt4853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 4,554,839 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkCityUt4853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 4,056 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkCityUt4853Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | South Jordan, UT, 4378 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,620,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthJordanUt4378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,879,850 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthJordanUt4378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 1,620,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthJordanUt4378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,879,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthJordanUt4378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 3,500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthJordanUt4378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 90,859 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthJordanUt4378Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Richmond, VA, 1365 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 403,549 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 876,981 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 403,549 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 876,981 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 1,280,530 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 383,350 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1365Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Roanoke, VA, 0888 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 349,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA0888Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 322,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA0888Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 153 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA0888Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 349,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA0888Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 322,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA0888Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 672,326 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA0888Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 219,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA0888Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Warrenton, VA, 1331 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA1331Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 241,173 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA1331Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 186,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA1331Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 241,173 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA1331Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 427,896 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA1331Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 121,789 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA1331Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Bremerton, WA, 0756 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 261,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremertonWA0756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,080 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremertonWA0756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 2,621 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremertonWA0756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 261,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremertonWA0756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,701 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremertonWA0756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 636,873 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremertonWA0756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 271,759 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremertonWA0756Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Tacoma, WA, 2474 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 109,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA2474Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 202,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA2474Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 109,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA2474Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 202,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA2474Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 311,818 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA2474Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 59,118 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA2474Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Milwaukee, WI, 0742 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,005 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0742Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0742Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 173,005 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0742Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0742Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 672,249 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0742Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 380,257 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0742Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Milwaukee, WI, 0761 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 152,509 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 475,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 197 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 152,509 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 475,677 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 628,186 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 348,063 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI0761Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | Mount Pleasant, WI, 1332 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 184,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantWi1332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 114,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantWi1332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 184,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantWi1332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 114,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantWi1332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 298,169 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantWi1332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 57,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantWi1332Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive service | New Berlin, WI, 0743 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 188,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBerlinWI0743Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,268 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBerlinWI0743Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Carrying Costs | 490 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBerlinWI0743Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Land | 188,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBerlinWI0743Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBerlinWI0743Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Total | 655,249 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBerlinWI0743Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Accumulated Depreciation | 355,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBerlinWI0743Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Athens, AL, 2198 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 760,031 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensAL2198Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,413,494 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensAL2198Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 760,031 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensAL2198Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,413,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensAL2198Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,173,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensAL2198Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 459,381 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensAL2198Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Auburn, AL, 2199 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 660,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL2199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,228,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL2199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL2199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 660,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL2199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,228,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL2199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,888,822 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL2199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 399,632 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL2199Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Birmingham, AL, 2204 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL2204Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,180,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL2204Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL2204Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL2204Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL2204Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,520 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL2204Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,292 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL2204Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Birmingham, AL, 2207 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 620,270 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl2207Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,493 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl2207Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 620,270 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl2207Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,493 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl2207Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,773,763 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl2207Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 374,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl2207Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Daphne, AL, 2200 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 876,139 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL2200Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,629,123 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL2200Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL2200Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 876,139 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL2200Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,629,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL2200Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,505,762 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL2200Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 529,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL2200Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Decatur, AL, 2197 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL2197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL2197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL2197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL2197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL2197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,817,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL2197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL2197Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Dothan, AL, 2675 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DothanAL2675Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 565,343 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DothanAL2675Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 455,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DothanAL2675Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 565,343 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DothanAL2675Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,020,994 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DothanAL2675Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 139,069 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DothanAL2675Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Foley, AL, 2201 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 870,031 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FoleyAL2201Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,617,357 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FoleyAL2201Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FoleyAL2201Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 870,031 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FoleyAL2201Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,617,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FoleyAL2201Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,487,888 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FoleyAL2201Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 526,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FoleyAL2201Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Gardendale, AL, 2206 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 610,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL2206Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,134,554 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL2206Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL2206Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 610,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL2206Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,135,054 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL2206Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,745,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL2206Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 368,779 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL2206Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Hoover, AL, 2205 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 504,396 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL2205Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL2205Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 504,396 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL2205Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL2205Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,442,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL2205Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 304,943 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL2205Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Huntsville, AL, 2194 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 499,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2194Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 929,863 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2194Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2194Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 499,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2194Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 930,363 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2194Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,430,206 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2194Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 302,701 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2194Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Huntsville, AL, 2195 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2195Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Madison, AL, 2196 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonAL2196Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonAL2196Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonAL2196Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonAL2196Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonAL2196Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,994 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonAL2196Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Mobile, AL, 2193 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2193Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2193Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2193Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2193Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2193Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2193Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Mobile, AL, 2202 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 525,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2202Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 977,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2202Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 525,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2202Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 977,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2202Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,503,560 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2202Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 317,784 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2202Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Montgomery, AL, 2569 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 544,181 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 654,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 544,181 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 654,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,198,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 172,285 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Orange Beach, AL, 2192 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeBeachAL2192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,036 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeBeachAL2192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeBeachAL2192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeBeachAL2192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeBeachAL2192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,802,780 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeBeachAL2192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 381,408 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeBeachAL2192Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pelham, AL, 2203 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PelhamAL2203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,180,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PelhamAL2203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PelhamAL2203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,180,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PelhamAL2203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,020 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PelhamAL2203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,792 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PelhamAL2203Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Phenix City, AL, 2208 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhenixCityAL2208Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhenixCityAL2208Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhenixCityAL2208Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhenixCityAL2208Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhenixCityAL2208Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,802,768 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhenixCityAL2208Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 381,404 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhenixCityAL2208Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Benton, AR, 3526 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,291,458 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonAR3526Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 976,474 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonAR3526Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,016,354 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonAR3526Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 976,474 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonAR3526Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,016,354 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonAR3526Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,992,828 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonAR3526Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 157,948 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonAR3526Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Tucson, AZ, 0622 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 178,297 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0622Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 396,004 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0622Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 178,297 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0622Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 396,004 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0622Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 574,301 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0622Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 396,004 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0622Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Arvada, CO, 1159 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,489 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArvadaCO1159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,092 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArvadaCO1159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 301,489 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArvadaCO1159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,092 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArvadaCO1159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,232,581 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArvadaCO1159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 526,105 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArvadaCO1159Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Aurora, CO, 0632 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 221,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0632Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 492,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0632Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 221,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0632Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 492,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0632Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 714,073 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0632Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 492,382 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0632Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Aurora, CO, 1162 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 353,283 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO1162Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,135,051 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO1162Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 353,283 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO1162Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,135,051 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO1162Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,488,334 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO1162Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 626,207 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO1162Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Colorado Springs, CO, 0625 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,193 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0625Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,317 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0625Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 280,193 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0625Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,317 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0625Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 902,510 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0625Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 622,317 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0625Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Colorado Springs, CO, 0680 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0680Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 433,542 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0680Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 192,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0680Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 433,542 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0680Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 626,530 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0680Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,456 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0680Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Denver, CO, 1335 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 688,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,331,224 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 688,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,331,224 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,019,516 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 638,762 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1335Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Grand Junction, CO, 3528 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,378,927 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionCO3528Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,121,415 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionCO3528Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,315,649 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionCO3528Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,121,415 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionCO3528Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,315,649 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionCO3528Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,437,064 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionCO3528Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 181,393 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionCO3528Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Westminster, CO, 1161 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 526,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO1161Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,523 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO1161Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 526,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO1161Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,523 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO1161Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,626,143 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO1161Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 606,605 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO1161Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Destin, FL, 2214 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,034,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFL2214Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,922,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFL2214Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,034,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFL2214Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,922,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFL2214Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,957,002 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFL2214Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 624,838 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFL2214Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Fort Walton Beach, FL, 2213 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2213Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2213Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2213Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2213Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2213Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2213Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,332 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2213Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Fort Walton Beach, FL, 2216 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2216Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2216Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2216Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2216Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2216Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2216Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,332 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FtWaltonBeachFL2216Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lakeland, FL, 0900 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL0900Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 645,402 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL0900Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL0900Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 645,402 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL0900Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,145,402 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL0900Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 420,775 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL0900Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Middleburg, FL, 3531 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,167,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleburgFL3531Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,410,289 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleburgFL3531Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 5,843 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleburgFL3531Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,167,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleburgFL3531Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,416,132 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleburgFL3531Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,583,379 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleburgFL3531Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 189,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleburgFL3531Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Milton, FL, 2212 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2212Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2212Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2212Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2212Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,256 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2212Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,868 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2212Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Niceville, FL, 2217 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 920,803 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL2217Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,711,621 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL2217Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 920,803 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL2217Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,711,621 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL2217Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,632,424 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL2217Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 556,273 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL2217Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Orlando, FL, 2221 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2221Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2221Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2221Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2221Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2221Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,687 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2221Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,346 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2221Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Orlando, FL, 2226 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2226Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2226Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2226Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2226Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,802,267 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2226Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 380,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2226Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Oviedo, FL, 2218 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 971,996 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2218Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,806,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2218Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 971,996 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2218Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,806,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2218Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,778,776 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2218Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 587,200 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2218Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pace, FL, 2215 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFL2215Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,171,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFL2215Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFL2215Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFL2215Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,493 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFL2215Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,802,737 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFL2215Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 381,394 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFL2215Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Panama City, FL, 2222 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,687 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,346 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pensacola, FL, 2210 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2210Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2210Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2210Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2210Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,174 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2210Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,841 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2210Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pensacola, FL, 2211 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 588,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2211Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,094,130 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2211Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 588,305 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2211Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,094,130 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2211Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,682,435 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2211Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 355,588 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL2211Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | St. Cloud, FL, 2220 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 525,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudFL2220Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudFL2220Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 525,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudFL2220Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudFL2220Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,502,175 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudFL2220Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 317,511 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudFL2220Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Sanford, FL, 2225 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordFL2225Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordFL2225Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordFL2225Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordFL2225Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,802,267 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordFL2225Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 380,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordFL2225Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Tallahassee, FL, 2223 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 419,902 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2223Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,405 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2223Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 419,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2223Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,405 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2223Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,201,307 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2223Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 253,952 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2223Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Tallahassee, FL, 2224 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 611,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2224Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,137,986 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2224Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2224Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 611,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2224Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,138,486 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2224Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,750,402 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2224Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 370,342 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2224Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Tampa, FL, 0881 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 427,395 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0881Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 472,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0881Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 427,395 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0881Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 472,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0881Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 899,425 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0881Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 307,766 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0881Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Union Park, FL, 2219 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,004,103 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionParkFL2219Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,866,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionParkFL2219Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,004,103 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionParkFL2219Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,866,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionParkFL2219Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,870,390 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionParkFL2219Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 606,539 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionParkFL2219Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Alpharetta, GA, 2238 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGA2238Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,171,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGA2238Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGA2238Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGA2238Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGA2238Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,802,614 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGA2238Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 381,354 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGA2238Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Atlanta, GA, 0179 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 55,840 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,889 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 16,005 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 14,141 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 55,840 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 344,875 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 271,843 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA0179Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Canton, GA, 4805 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,010,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonGa4805Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,352,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonGa4805Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,010,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonGa4805Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,352,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonGa4805Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,362,903 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonGa4805Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 29,313 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonGa4805Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Columbus, GA, 2239 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA2239Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,171,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA2239Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA2239Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,171,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA2239Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,802,232 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA2239Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 380,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA2239Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Conyers, GA, 1222 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 531,935 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA1222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,180,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA1222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 531,935 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA1222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,180,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA1222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,712,231 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA1222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 599,669 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA1222Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Conyers, GA, 2234 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA2234Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,027 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA2234Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA2234Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,027 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA2234Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,138 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA2234Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,830 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA2234Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Douglasville, GA, 3782 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 795,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA3782Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,643,361 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA3782Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 795,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA3782Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,643,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA3782Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,439,203 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA3782Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 128,730 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasvilleGA3782Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Duluth, GA, 1589 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 638,509 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1589Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,186,594 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1589Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 638,509 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1589Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,186,594 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1589Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,825,103 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1589Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 528,030 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1589Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Hiram, GA, 2229 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiramGA2229Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,017 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiramGA2229Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiramGA2229Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,017 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiramGA2229Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,128 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiramGA2229Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 383,826 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiramGA2229Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Kennesaw, GA, 2237 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 519,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA2237Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 967,180 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA2237Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 519,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA2237Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 967,180 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA2237Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,487,083 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA2237Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 314,329 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA2237Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Kennesaw, GA, 3781 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 659,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA3781Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,827,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA3781Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 659,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA3781Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,827,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA3781Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,487,961 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA3781Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 143,193 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KennesawGA3781Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lawrenceville, GA, 2236 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2236Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2236Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2236Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2236Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2236Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2236Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,366 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2236Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lilburn, GA, 3780 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 994,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,807,565 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 994,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,807,565 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,802,459 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 141,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA3780Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Marietta, GA, 2232 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2232Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 930,657 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2232Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 500,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2232Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 930,657 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2232Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,430,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2232Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 302,460 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2232Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | McDonough, GA, 2230 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McDonoughGA2230Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McDonoughGA2230Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McDonoughGA2230Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 635,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McDonoughGA2230Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McDonoughGA2230Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,816,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McDonoughGA2230Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 384,332 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McDonoughGA2230Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | McDonough, GA, 4804 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 910,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McdonoughGa4804Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,400,696 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McdonoughGa4804Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 910,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McdonoughGa4804Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,400,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McdonoughGa4804Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,310,696 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McdonoughGa4804Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 30,348 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McdonoughGa4804Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Peachtree City, GA, 2231 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 625,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA2231Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,162,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA2231Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 625,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA2231Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,162,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA2231Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,788,143 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA2231Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 377,915 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeachtreeCityGA2231Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Roswell, GA, 2227 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 515,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2227Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 959,138 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2227Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 515,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2227Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 959,138 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2227Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,474,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2227Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 311,716 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2227Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Sandy Springs, GA, 2228 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 586,211 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandySpringsGA2228Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,090,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandySpringsGA2228Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 586,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandySpringsGA2228Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,090,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandySpringsGA2228Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,676,452 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandySpringsGA2228Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 354,324 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandySpringsGA2228Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Stockbridge, GA, 2235 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 632,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA2235Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,175,478 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA2235Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA2235Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 632,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA2235Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,175,978 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA2235Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,808,106 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA2235Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 382,526 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA2235Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Aurora, IL, 1578 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 513,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1578Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 953,885 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1578Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 513,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1578Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 953,885 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1578Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,467,089 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1578Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 424,475 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1578Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Joliet, IL, 1580 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 452,267 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL1580Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 840,716 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL1580Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 452,267 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL1580Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 840,716 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL1580Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,292,983 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL1580Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 374,114 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL1580Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lombard, IL, 1568 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 428,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LombardIL1568Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,965 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LombardIL1568Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LombardIL1568Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 428,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LombardIL1568Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 797,965 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LombardIL1568Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,226,135 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LombardIL1568Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 355,265 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LombardIL1568Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Niles, IL, 1583 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 366,969 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NilesIL1583Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 682,306 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NilesIL1583Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 366,969 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NilesIL1583Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 682,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NilesIL1583Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,049,275 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NilesIL1583Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 303,622 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NilesIL1583Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Orland Park, IL, 1579 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 663,087 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL1579Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,232,240 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL1579Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 663,087 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL1579Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,232,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL1579Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,895,327 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL1579Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 548,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandParkIL1579Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Vernon Hills, IL, 1582 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 524,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL1582Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL1582Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 524,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL1582Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL1582Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,500,616 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL1582Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 434,168 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL1582Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | West Dundee, IL, 1581 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 530,835 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDundeeIL1581Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDundeeIL1581Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 530,835 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDundeeIL1581Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDundeeIL1581Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,517,463 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDundeeIL1581Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 439,045 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDundeeIL1581Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Overland Park, KS, 1560 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,101,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1560Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,047,067 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1560Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,101,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1560Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,047,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1560Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,148,908 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1560Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 910,941 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1560Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Wichita, KS, 3530 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,224,570 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3530Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 935,607 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3530Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,989,962 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3530Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 935,607 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3530Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,989,962 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3530Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,925,569 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3530Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 155,880 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3530Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Winchester, KY, 0958 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 355,474 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 929,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 20,045 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 22,651 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 355,474 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 971,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,327,347 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 626,499 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinchesterKY0958Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Baton Rouge, LA, 3533 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,440,670 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3533Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,158,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3533Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,391,847 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3533Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,158,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3533Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,391,847 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3533Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,550,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3533Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 187,361 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3533Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Allston, MA, 1558 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 576,505 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllstonMA1558Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllstonMA1558Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 576,505 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllstonMA1558Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,520 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllstonMA1558Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,648,025 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllstonMA1558Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 476,821 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllstonMA1558Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Billerica, MA, 0817 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 399,043 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA0817Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,240 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA0817Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA0817Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 399,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA0817Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA0817Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 861,455 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA0817Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 327,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA0817Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Shrewsbury, MA, 1552 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 721,065 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShrewsburyMA1552Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShrewsburyMA1552Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 721,065 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShrewsburyMA1552Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShrewsburyMA1552Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,060,978 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShrewsburyMA1552Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 596,257 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShrewsburyMA1552Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Waltham, MA, 1549 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 338,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalthamMA1549Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 630,279 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalthamMA1549Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 338,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalthamMA1549Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 630,279 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalthamMA1549Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 969,234 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalthamMA1549Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 280,470 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalthamMA1549Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Weymouth, MA, 1562 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 752,234 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeymouthMA1562Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,397,799 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeymouthMA1562Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 752,234 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeymouthMA1562Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,397,799 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeymouthMA1562Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,150,033 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeymouthMA1562Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 622,016 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeymouthMA1562Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Woburn, MA, 1561 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 676,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA1561Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,258,018 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA1561Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 676,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA1561Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,258,018 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA1561Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,934,986 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA1561Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 559,814 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA1561Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Annapolis, MD, 1546 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 780,806 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnapolisMD1546Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,450,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnapolisMD1546Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 780,806 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnapolisMD1546Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,450,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnapolisMD1546Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,231,666 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnapolisMD1546Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 645,629 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnnapolisMD1546Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Bowie, MD, 1590 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 734,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowieMD1590Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,364,970 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowieMD1590Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 734,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowieMD1590Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,364,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowieMD1590Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,099,528 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowieMD1590Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 607,408 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowieMD1590Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Capitol Heights, MD, 1559 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 701,705 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1559Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,958 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1559Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 701,705 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1559Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,958 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1559Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,005,663 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1559Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 580,257 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapitolHeightsMD1559Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Germantown, MD, 1567 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 808,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GermantownMD1567Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,501,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GermantownMD1567Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 808,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GermantownMD1567Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,501,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GermantownMD1567Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,310,209 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GermantownMD1567Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 668,347 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GermantownMD1567Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Waldorf, MD, 1548 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 427,033 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD1548Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,854 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD1548Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 427,033 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD1548Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,854 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD1548Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,220,887 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD1548Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 353,261 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD1548Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Eagan, MN, 0905 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 902,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN0905Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,536 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN0905Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 902,443 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN0905Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN0905Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,747,979 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN0905Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 553,852 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN0905Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Grandview, MO, 0906 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 347,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO0906Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO0906Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 347,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO0906Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,024 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO0906Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,058,174 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO0906Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 463,384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO0906Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Independence, MO, 1550 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 721,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO1550Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,829 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO1550Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 721,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO1550Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,829 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO1550Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,060,849 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO1550Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 596,220 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO1550Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lake Saint Louis, MO, 3521 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,222,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeSaintLouisMo3521Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,019,908 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeSaintLouisMo3521Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,222,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeSaintLouisMo3521Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,019,908 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeSaintLouisMo3521Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,242,211 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeSaintLouisMo3521Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 158,226 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeSaintLouisMo3521Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Saint Louis, MO, 1574 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 386,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintLouisMo1574Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 717,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintLouisMo1574Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 386,112 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintLouisMo1574Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 717,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintLouisMo1574Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,103,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintLouisMo1574Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 319,442 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintLouisMo1574Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Charlotte, NC, 1423 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 508,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 457,295 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 508,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 457,295 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 965,395 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 212,642 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1423Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Charlotte, NC, 1585 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,662 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1585Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,164 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1585Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 181,662 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1585Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1585Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 519,826 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1585Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 150,479 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1585Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Clemmons, NC, 2508 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClemmonsNC2508Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,100,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClemmonsNC2508Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 630,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClemmonsNC2508Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,100,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClemmonsNC2508Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,730,160 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClemmonsNC2508Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 313,546 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClemmonsNC2508Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Jamestown, NC, 2509 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamestownNC2509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,823 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamestownNC2509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamestownNC2509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,823 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamestownNC2509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,507,823 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamestownNC2509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 244,479 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamestownNC2509Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Matthews, NC, 1586 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 489,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1586Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1586Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 489,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1586Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1586Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,398,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1586Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 404,524 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1586Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Omaha, NE, 1069 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1069Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,922 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1069Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1069Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 253,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1069Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1069Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,064,082 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1069Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 496,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1069Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Manchester, NH, 1563 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 722,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1563Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,342,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1563Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 722,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1563Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,342,636 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1563Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,065,168 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1563Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 597,469 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1563Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Newington, NH, 1555 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 690,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewingtonNH1555Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,283,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewingtonNH1555Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 690,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewingtonNH1555Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,283,624 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewingtonNH1555Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,974,377 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewingtonNH1555Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 571,209 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewingtonNH1555Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Salem, NH, 1551 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 597,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemNH1551Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,111,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemNH1551Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 597,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemNH1551Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,111,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemNH1551Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,708,892 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemNH1551Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 494,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemNH1551Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Deptford, NJ, 1554 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 619,376 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ1554Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,151,062 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ1554Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 619,376 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ1554Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,151,062 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ1554Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,770,438 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ1554Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 512,218 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ1554Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Maple Shade, NJ, 1556 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 508,285 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleShadeNJ1556Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 944,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleShadeNJ1556Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 508,285 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleShadeNJ1556Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 944,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleShadeNJ1556Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,453,035 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleShadeNJ1556Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 420,410 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleShadeNJ1556Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Northfield, NJ, 3536 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,364,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthfieldNJ3536Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,361,337 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthfieldNJ3536Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,364,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthfieldNJ3536Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,361,337 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthfieldNJ3536Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,726,334 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthfieldNJ3536Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 184,971 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthfieldNJ3536Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Albuquerque, NM, 3523 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,210,015 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3523Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,498,602 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3523Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,210,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3523Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,498,602 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3523Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,708,617 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3523Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 195,724 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3523Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Akron, OH, 1572 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,133 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1572Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 450,467 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1572Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 242,133 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1572Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 450,467 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1572Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 692,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1572Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 200,454 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1572Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Cambridge, OH, 1576 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 103,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CambridgeOH1576Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 192,760 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CambridgeOH1576Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 103,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CambridgeOH1576Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 192,760 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CambridgeOH1576Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 296,128 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CambridgeOH1576Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 85,774 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CambridgeOH1576Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Canton, OH, 1569 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,161 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH1569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 626,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH1569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 337,161 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH1569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 626,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH1569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 964,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH1569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 278,988 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOH1569Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Cleveland, OH, 1577 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 582,107 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOH1577Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,081,848 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOH1577Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 582,107 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOH1577Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,081,848 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOH1577Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,663,955 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOH1577Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 481,418 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOH1577Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Columbus, OH, 1575 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,878 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1575Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 717,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1575Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 385,878 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1575Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 717,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1575Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,103,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1575Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 319,249 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1575Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Edmond, OK, 3532 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,240,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK3532Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,561,350 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK3532Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,240,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK3532Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,561,350 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK3532Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,801,753 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK3532Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 200,639 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK3532Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Oklahoma City, OK, 0991 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 509,370 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0991Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 752,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0991Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 509,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0991Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 752,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0991Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,262,061 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0991Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 468,094 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0991Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Oklahoma City, OK, 1002 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 404,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK1002Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 771,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK1002Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 76 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK1002Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 404,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK1002Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 771,701 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK1002Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,176,516 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK1002Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 479,864 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK1002Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Oklahoma City, OK, 3535 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,127,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3535Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,327,297 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3535Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,127,056 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3535Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,327,297 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3535Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,454,353 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3535Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 182,305 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3535Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Owasso, OK, 3524 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,078,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwassoOK3524Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,226,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwassoOK3524Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 5,698 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwassoOK3524Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,078,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwassoOK3524Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,232,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwassoOK3524Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,310,606 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwassoOK3524Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 176,020 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwassoOK3524Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Tulsa, OK, 3529 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 964,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3529Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,996,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3529Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 5,993 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3529Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 964,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3529Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,002,130 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3529Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,966,497 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3529Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 157,875 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3529Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Yukon, OK, 3519 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,173,070 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK3519Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,422,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK3519Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 10,243 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK3519Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,173,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK3519Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,432,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK3519Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,605,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK3519Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 191,598 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK3519Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Greensburg, PA, 1587 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 594,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensburgPA1587Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,105,589 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensburgPA1587Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 594,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensburgPA1587Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,105,589 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensburgPA1587Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,700,480 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensburgPA1587Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 491,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensburgPA1587Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lancaster, PA, 1570 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 431,050 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1570Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 801,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1570Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 431,050 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1570Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 801,313 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1570Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,232,363 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1570Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 356,580 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1570Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Mechanicsburg, PA, 1571 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,854 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgPA1571Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgPA1571Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 455,854 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgPA1571Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgPA1571Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,303,231 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgPA1571Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 377,079 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgPA1571Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Monroeville, PA, 1588 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 723,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1588Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,344,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1588Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 723,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1588Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,344,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1588Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,068,393 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1588Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 598,402 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroevillePA1588Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Philadelphia, PA, 1557 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1557Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1557Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 334,939 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1557Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1557Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 957,760 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1557Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 277,151 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1557Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pittsburgh, PA, 1573 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 384,756 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1573Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,339 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1573Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 384,756 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1573Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,339 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1573Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,100,095 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1573Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 318,322 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1573Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | York, PA, 1584 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 389,291 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA1584Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 723,760 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA1584Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 389,291 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA1584Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 723,760 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA1584Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,113,051 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA1584Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 322,069 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkPA1584Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Columbia, SC, 0808 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 343,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0808Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 295,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0808Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 183,130 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0808Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 343,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0808Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 478,131 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0808Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 821,916 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0808Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 382,319 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0808Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Sioux Falls, SD, 0908 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 332,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD0908Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD0908Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 332,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD0908Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD0908Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 831,087 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD0908Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 326,275 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxFallsSD0908Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Goodlettsville, TN, 1564 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 601,306 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodlettsvilleTN1564Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,117,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodlettsvilleTN1564Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 601,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodlettsvilleTN1564Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,117,504 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodlettsvilleTN1564Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,718,810 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodlettsvilleTN1564Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 497,285 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodlettsvilleTN1564Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Hermitage, TN, 1177 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 560,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1177Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,011,799 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1177Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 560,443 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1177Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,011,799 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1177Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,572,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1177Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 502,323 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermitageTN1177Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Allen, TX, 3527 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,162,614 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllenTX3527Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,400,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllenTX3527Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 46,748 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllenTX3527Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,162,614 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllenTX3527Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,447,470 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllenTX3527Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,610,084 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllenTX3527Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 190,978 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllenTX3527Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Arlington, TX, 1595 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 599,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX1595Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,114,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX1595Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 599,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX1595Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,114,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX1595Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,713,814 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX1595Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 495,840 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX1595Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Austin, TX, 0637 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0637Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 411,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0637Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 185,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0637Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 411,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0637Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 597,353 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0637Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 410,454 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0637Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Austin, TX, 1591 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 710,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1591Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,320,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1591Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 710,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1591Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,320,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1591Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,030,778 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1591Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 587,526 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1591Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Austin, TX, 1592 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 590,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1592Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,073 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1592Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 590,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1592Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,073 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1592Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,688,901 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1592Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 488,637 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1592Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Austin, TX, 1596 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 569,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1596Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,195 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1596Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 569,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1596Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,195 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1596Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,629,104 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1596Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 471,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1596Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Austin, TX, 1606 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 532,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1606Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1606Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 532,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1606Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1606Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,522,212 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1606Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 440,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1606Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Austin, TX, 3525 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,363,491 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3525Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,066,021 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3525Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,201,264 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3525Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,066,021 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3525Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,201,264 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3525Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,267,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3525Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 172,432 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3525Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Carrollton, TX, 1603 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 568,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1603Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,056,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1603Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 568,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1603Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,056,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1603Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,624,795 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1603Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 470,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1603Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Conroe, TX, 1612 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,068 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConroeTX1612Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 736,346 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConroeTX1612Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 396,068 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConroeTX1612Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 736,346 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConroeTX1612Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,132,414 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConroeTX1612Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 327,670 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConroeTX1612Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Crowley, TX, 3518 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,103,218 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrowleyTX3518Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,278,074 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrowleyTX3518Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,103,218 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrowleyTX3518Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,278,074 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrowleyTX3518Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,381,292 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrowleyTX3518Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 178,449 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrowleyTX3518Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Dallas, TX, 0631 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,267 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0631Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,811 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0631Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 191,267 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0631Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,811 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0631Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 616,078 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0631Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 424,811 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX0631Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Fort Worth, TX, 1593 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 543,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1593Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,984 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1593Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 543,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1593Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1593Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,554,934 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1593Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 449,884 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1593Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Garland, TX, 0623 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,887 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0623Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 539,461 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0623Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 91 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0623Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 242,887 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0623Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 539,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0623Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 782,439 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0623Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 539,481 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0623Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Harlingen, TX, 0619 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,599 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarlingenTX0619Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarlingenTX0619Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 134,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarlingenTX0619Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarlingenTX0619Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 433,547 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarlingenTX0619Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 298,948 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarlingenTX0619Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Houston, TX, 0627 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 151,018 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0627Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 335,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0627Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0627Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 151,018 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0627Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 335,475 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0627Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 486,493 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0627Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 335,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0627Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Houston, TX, 1597 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 392,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1597Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1597Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 392,113 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1597Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1597Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,121,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1597Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 324,402 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1597Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Houston, TX, 1598 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,030,379 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1598Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,914,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1598Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,030,379 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1598Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,914,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1598Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,944,732 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1598Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 851,883 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1598Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Houston, TX, 1600 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 619,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1600Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,150,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1600Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 619,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1600Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,150,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1600Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,769,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1600Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 511,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1600Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Houston, TX, 1601 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 642,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1601Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,193,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1601Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 642,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1601Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,193,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1601Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,836,492 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1601Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 531,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1601Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Houston, TX, 1607 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 872,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1607Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,621,829 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1607Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 872,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1607Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,621,829 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1607Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,494,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1607Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 721,710 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX1607Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Humble, TX, 1613 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 612,414 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1613Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,138,132 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1613Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 612,414 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1613Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,138,132 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1613Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,750,546 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1613Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 506,465 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1613Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | League City, TX, 3522 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,032,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeagueCityTX3522Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,131,018 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeagueCityTX3522Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,032,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeagueCityTX3522Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,131,018 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeagueCityTX3522Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,163,021 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeagueCityTX3522Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 166,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeagueCityTX3522Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Leon Valley, TX, 0620 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 178,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX0620Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 395,834 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX0620Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 178,221 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX0620Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 395,834 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX0620Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 574,055 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX0620Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 395,834 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX0620Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Leon Valley, TX, 1602 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 529,967 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX1602Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX1602Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 529,967 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX1602Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX1602Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,515,013 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX1602Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 438,341 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonValleyTX1602Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Mesquite, TX, 1604 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 591,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1604Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,363 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1604Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 591,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1604Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,363 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1604Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,690,901 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1604Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 489,213 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1604Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pasadena, TX, 0626 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 107,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX0626Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 238,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX0626Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX0626Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 107,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX0626Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 238,577 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX0626Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 345,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX0626Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 238,523 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX0626Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pasedena, TX, 1025 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 274,521 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 10,646 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 92 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 147,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 285,259 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 432,794 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 176,826 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasedenaTx1025Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Pearland, TX, 3516 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,286,313 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlandTX3516Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 935,739 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlandTX3516Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,932,240 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlandTX3516Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 935,739 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlandTX3516Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,932,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlandTX3516Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,867,979 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlandTX3516Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 151,359 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlandTX3516Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Plano, TX, 0621 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 187,564 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 417,157 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Improvements | 700 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 91 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 187,564 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 417,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 605,512 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 416,996 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0621Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Plano, TX, 1605 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 494,407 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1605Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 918,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1605Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 494,407 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1605Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 918,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1605Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,413,383 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1605Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 408,940 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1605Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Richardson, TX, 1610 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 555,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichardsonTX1610Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,031,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichardsonTX1610Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 555,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichardsonTX1610Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,031,855 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichardsonTX1610Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,587,043 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichardsonTX1610Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 459,172 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichardsonTX1610Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Rockwall, TX, 3517 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,178,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwallTX3517Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,432,819 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwallTX3517Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,178,158 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwallTX3517Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,432,819 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwallTX3517Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,610,977 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwallTX3517Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 190,571 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwallTX3517Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | San Antonio, TX, 0638 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,164 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0638Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 544,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0638Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 245,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0638Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 544,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0638Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 789,682 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0638Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 542,608 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0638Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | San Antonio, TX, 1609 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 688,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1609Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,278,967 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1609Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 688,249 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1609Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,278,967 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1609Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,967,216 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1609Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 569,136 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1609Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Stafford, TX, 1608 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 706,786 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTX1608Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,313,395 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTX1608Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 706,786 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTX1608Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,313,395 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTX1608Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,020,181 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTX1608Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 584,457 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTX1608Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Waco, TX, 1611 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 401,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX1611Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 747,362 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX1611Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 401,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX1611Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 747,362 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX1611Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,149,361 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX1611Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 332,572 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX1611Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Weatherford, TX, 3520 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 971,317 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeatherfordTX3520Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,005,706 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeatherfordTX3520Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 971,317 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeatherfordTX3520Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,005,706 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeatherfordTX3520Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,977,023 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeatherfordTX3520Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 157,114 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeatherfordTX3520Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Webster, TX, 1599 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX1599Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX1599Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 600,261 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX1599Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX1599Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,715,824 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX1599Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 496,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX1599Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Bountiful, UT, 0633 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BountifulUT0633Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BountifulUT0633Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Carrying Costs | 111 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BountifulUT0633Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 183,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BountifulUT0633Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,226 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BountifulUT0633Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 591,976 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BountifulUT0633Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 408,226 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BountifulUT0633Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Alexandria, VA, 1547 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 542,791 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1547Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1547Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 542,791 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1547Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1547Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,551,623 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1547Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 448,926 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1547Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Alexandria, VA, 1566 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 592,698 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1566Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,101,517 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1566Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 592,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1566Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,101,517 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1566Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,694,215 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1566Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 490,171 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaVA1566Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Chesapeake, VA, 2507 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 770,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA2507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,112,334 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA2507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 770,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA2507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,112,334 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA2507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,882,334 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA2507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 317,015 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA2507Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Chester, VA, 3534 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,204,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA3534Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,487,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA3534Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,204,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA3534Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,487,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA3534Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,691,790 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA3534Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 194,836 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA3534Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lynchburg, VA, 1553 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 342,751 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynchburgVA1553Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 637,329 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynchburgVA1553Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 342,751 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynchburgVA1553Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 637,329 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynchburgVA1553Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 980,080 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynchburgVA1553Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 283,608 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynchburgVA1553Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Virginia Beach, VA, 2510 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 780,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA2510Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,026,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA2510Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 780,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA2510Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,026,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA2510Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,806,384 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA2510Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 292,519 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA2510Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Woodbridge, VA, 1565 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 774,854 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodbridgeVA1565Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,439,806 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodbridgeVA1565Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 774,854 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodbridgeVA1565Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,439,806 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodbridgeVA1565Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 2,214,660 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodbridgeVA1565Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 640,710 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodbridgeVA1565Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Lakewood, WA, 0629 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 187,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodWa0629Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,579 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodWa0629Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 187,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodWa0629Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,579 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodWa0629Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 602,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodWa0629Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 415,579 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodWa0629Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Brown Deer, WI, 0969 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 257,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownDeerWI0969Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownDeerWI0969Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 257,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownDeerWI0969Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,141 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownDeerWI0969Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,059,549 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownDeerWI0969Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 514,770 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownDeerWI0969Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Delafield, WI, 1068 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 324,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelafieldWI1068Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 772,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelafieldWI1068Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 324,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelafieldWI1068Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 772,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelafieldWI1068Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,097,276 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelafieldWI1068Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 471,981 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelafieldWI1068Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Madison, WI, 0924 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 452,630 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI0924Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,977 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI0924Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 452,630 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI0924Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,977 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI0924Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,264,607 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI0924Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 526,488 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI0924Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Milwaukee, WI, 3537 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,304,098 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3537Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,692,877 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3537Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 1,304,098 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3537Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,692,877 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3537Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 3,996,975 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3537Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 210,942 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3537Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Automotive tire services | Oak Creek, WI, 0912 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 420,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakCreekWI0912Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 852,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakCreekWI0912Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Land | 420,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakCreekWI0912Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 852,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakCreekWI0912Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Total | 1,272,873 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakCreekWI0912Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Accumulated Depreciation | 552,704 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakCreekWI0912Member / us-gaap_StatementBusinessSegmentsAxis = o_AutomotiveTireServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2702 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 12,677,285 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2702Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,750,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2702Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 12,677,285 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2702Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,750,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2702Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 15,428,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2702Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 510,571 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2702Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2703 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 5,445,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2703Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 21,154,970 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2703Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 5,445,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2703Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 21,154,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2703Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 26,600,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2703Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 3,843,153 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2703Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2704 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,039,131 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2704Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,576,869 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2704Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 6,039,131 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2704Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,576,869 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2704Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 7,616,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2704Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 286,465 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2704Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2705 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,988,527 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2705Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,999,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2705Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 4,988,527 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2705Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,999,473 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2705Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 6,988,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2705Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 365,264 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2705Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2706 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 8,146,907 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2706Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,067,093 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2706Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 8,146,907 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2706Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,067,093 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2706Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 10,214,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2706Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 375,522 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2706Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2707 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 12,675,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2707Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,907,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2707Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 12,675,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2707Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,907,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2707Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 17,583,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2707Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 893,519 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2707Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2712 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 45,184,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2712Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,437,472 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2712Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 45,184,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2712Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,437,472 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2712Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 55,622,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2712Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 1,901,208 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2712Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 2877 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 10,630,191 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2877Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,580,929 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2877Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 10,630,191 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2877Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,580,929 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2877Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 16,211,120 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2877Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 903,281 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCA2877Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Calistoga, CA, 3005 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,860,862 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCa3005Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 524,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCa3005Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 6,860,862 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCa3005Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 524,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCa3005Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 7,384,979 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCa3005Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 63,768 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalistogaCa3005Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Napa, CA, 2708 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2708Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 25,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2708Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 6,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2708Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 25,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2708Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 31,000,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2708Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 4,541,667 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2708Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Napa, CA, 2709 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 11,253,989 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2709Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,846,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2709Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 11,253,989 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2709Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,846,011 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2709Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 14,100,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2709Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 521,079 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2709Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Napa, CA, 2710 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 17,590,091 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2710Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,898,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2710Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 17,590,091 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2710Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,898,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2710Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 23,488,240 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2710Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 1,117,243 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2710Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Napa, CA, 2713 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 23,471,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2713Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,589,664 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2713Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 23,471,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2713Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,589,664 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2713Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 30,061,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2713Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 1,204,361 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2713Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Napa, CA, 2715 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 10,777,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2715Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2715Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 10,777,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2715Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2715Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 11,168,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2715Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 71,708 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2715Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Napa, CA, 2876 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,675,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2876Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,928 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2876Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 4,675,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2876Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,928 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2876Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 4,974,190 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2876Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 48,327 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapaCA2876Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Paicines, CA, 2878 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 12,058,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaicinesCA2878Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,607,783 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaicinesCA2878Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 12,058,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaicinesCA2878Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,607,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaicinesCA2878Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 13,665,910 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaicinesCA2878Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 338,115 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaicinesCA2878Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | St. Helena, CA, 2711 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 15,254,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.HelenaCA2711Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,150,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.HelenaCA2711Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 15,254,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.HelenaCA2711Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,150,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.HelenaCA2711Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 19,405,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.HelenaCA2711Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 767,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.HelenaCA2711Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Beverages | Shreveport, LA, 2909 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,320,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2909Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,130,438 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2909Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Carrying Costs | 147 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2909Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Land | 1,320,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2909Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,130,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2909Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Total | 9,450,588 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2909Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Accumulated Depreciation | 1,206,116 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2909Member / us-gaap_StatementBusinessSegmentsAxis = o_BeverageMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Book stores | Tampa, FL, 0811 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 998,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,696,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Improvements | 129,751 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Land | 998,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,826,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Total | 4,824,787 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Accumulated Depreciation | 2,650,929 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0811Member / us-gaap_StatementBusinessSegmentsAxis = o_BookStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Hoover, AL, 0105 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 63,800 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 295,791 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 52,743 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 16,414 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 63,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 364,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 428,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 300,802 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HooverAL0105Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Avondale, AZ, 0973 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AvondaleAZ0973Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,129,139 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AvondaleAZ0973Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 242,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AvondaleAZ0973Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,129,139 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AvondaleAZ0973Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,371,862 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AvondaleAZ0973Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 702,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AvondaleAZ0973Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Chandler, AZ, 0437 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 291,720 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0437Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 647,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0437Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 61 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0437Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 291,720 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0437Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 647,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0437Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 939,704 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0437Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 647,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0437Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Chandler, AZ, 0440 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 271,695 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 603,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 9,758 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 19,469 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 271,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 632,673 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 904,368 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 616,387 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ0440Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Mesa, AZ, 1052 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 308,951 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,025,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 308,951 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,025,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,334,563 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 627,370 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Phoenix, AZ, 0656 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,719 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0656Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 516,181 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0656Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 32,186 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0656Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 260,719 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0656Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 548,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0656Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 809,086 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0656Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 515,628 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ0656Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Scottsdale, AZ, 0441 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 291,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0441Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 648,529 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0441Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 61 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0441Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 291,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0441Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 648,590 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0441Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 940,583 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0441Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 648,590 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0441Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Scottsdale, AZ, 0642 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 264,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0642Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 587,471 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0642Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 27,528 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0642Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 264,504 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0642Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 614,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0642Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 879,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0642Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 596,689 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ0642Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Tempe, AZ, 0483 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 292,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ0483Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 648,989 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ0483Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 225 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ0483Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 292,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ0483Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 649,214 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ0483Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 941,414 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ0483Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 649,164 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ0483Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Tucson, AZ, 0526 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 304,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0526Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 676,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0526Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 62 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0526Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 304,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0526Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 676,365 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0526Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 980,865 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0526Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 676,330 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0526Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Tucson, AZ, 0533 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0533Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 546,878 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0533Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 226 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0533Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 283,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0533Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 547,104 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0533Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 830,604 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0533Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 547,040 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0533Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Calabasas, CA, 0157 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 156,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 725,248 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 100,838 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 58,367 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 156,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 884,453 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,040,883 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 821,901 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalabasasCA0157Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Carmichael, CA, 0262 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 131,035 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 607,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 80,368 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 21,673 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 131,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 709,548 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 840,583 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 635,567 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA0262Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Chino, CA, 0070 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 155,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChinoCA0070Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 634,071 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChinoCA0070Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 16,201 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChinoCA0070Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 155,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChinoCA0070Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 650,272 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChinoCA0070Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 805,272 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChinoCA0070Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 634,838 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChinoCA0070Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Chula Vista, CA, 0413 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0413Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 778,614 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0413Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 43,353 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0413Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 350,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0413Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 821,967 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0413Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,172,530 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0413Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 812,955 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA0413Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | El Cajon, CA, 0190 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,804 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 731,621 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 2,540 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 44,802 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 157,804 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 778,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 936,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 759,176 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCA0190Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Escondido, CA, 0472 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,286 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 613,638 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 5,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 44,375 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 276,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 663,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 939,299 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 647,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EscondidoCA0472Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Folsom, CA, 0398 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA0398Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 625,363 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA0398Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 281,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA0398Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 625,363 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA0398Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 906,926 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA0398Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 625,363 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA0398Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Gold River, CA, 0574 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldRiverCa0574Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 613,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldRiverCa0574Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 24,967 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldRiverCa0574Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 276,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldRiverCa0574Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 638,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldRiverCa0574Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 915,028 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldRiverCa0574Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 634,506 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldRiverCa0574Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Mission Viejo, CA, 0681 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 353,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissionViejoCA0681Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 744,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissionViejoCA0681Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 12,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissionViejoCA0681Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 353,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissionViejoCA0681Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 756,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissionViejoCA0681Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,110,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissionViejoCA0681Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 664,764 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissionViejoCA0681Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Oceanside, CA, 0196 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 145,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OceansideCA0196Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 674,889 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OceansideCA0196Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 17,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OceansideCA0196Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 145,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OceansideCA0196Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 691,889 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OceansideCA0196Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 837,457 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OceansideCA0196Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 686,349 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OceansideCA0196Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Palmdale, CA, 0519 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 249,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmdaleCA0519Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 554,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmdaleCA0519Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 9,864 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmdaleCA0519Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 249,490 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmdaleCA0519Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 563,989 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmdaleCA0519Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 813,479 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmdaleCA0519Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 563,946 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmdaleCA0519Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Rancho Cucamonga, CA, 0467 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 471,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,739 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 149,765 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 170 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 471,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,197,674 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,669,407 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 1,085,149 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0467Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Simi Valley, CA, 0194 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 208,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 967,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 79,082 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 108 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 208,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,046,245 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,254,830 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 1,009,314 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimiValleyCA0194Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Valencia, CA, 0514 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,295 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 669,185 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 70,470 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 301,295 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 739,701 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,040,996 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 706,965 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaCA0514Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Walnut, CA, 0263 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 217,365 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,007,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 49,807 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 51,049 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 217,365 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,108,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,325,974 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 1,037,180 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutCA0263Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Aurora, CO, 0473 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 637,440 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 20,313 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 18,188 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 287,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 675,941 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 962,941 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 646,241 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO0473Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Broomfield, CO, 0484 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 155,306 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 344,941 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 25,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 82 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 155,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 370,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 525,329 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 366,016 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO0484Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Colorado Springs, CO, 0055 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 58,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 271,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 25,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 82 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 58,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 296,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 354,699 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 289,694 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0055Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Fort Collins, CO, 0056 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 55,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 256,356 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 15,030 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 55,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 271,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 326,665 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 258,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO0056Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Greenwood Village, CO, 0279 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 131,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 608,372 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 6,862 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 21,261 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 131,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 636,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 767,711 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 632,738 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCO0279Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Littleton, CO, 0434 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0434Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 358,956 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0434Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 82 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0434Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 161,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0434Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 359,038 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0434Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 520,655 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0434Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 359,009 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO0434Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Longmont, CO, 0230 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 115,592 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO0230Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 535,931 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO0230Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 71 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO0230Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 115,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO0230Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 536,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO0230Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 651,594 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO0230Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 535,976 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO0230Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Louisville, CO, 0091 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 58,089 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 269,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 22,582 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 89 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 58,089 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 291,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 350,073 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 273,405 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleCO0091Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Parker, CO, 0395 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 153,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO0395Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 341,042 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO0395Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 82 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO0395Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 153,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO0395Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 341,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO0395Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 494,675 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO0395Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 341,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO0395Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Westminster, CO, 0604 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 306,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 695,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 32,991 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 11,233 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 306,387 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 739,961 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,046,348 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 706,561 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO0604Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Bradenton, FL, 0492 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 355,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 25,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 160,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 380,580 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 540,640 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 375,558 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL0492Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Clearwater, FL, 0024 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 42,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL0024Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 269,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL0024Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL0024Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 42,223 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL0024Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 269,459 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL0024Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 311,682 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL0024Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 269,453 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL0024Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Jacksonville, FL, 0026 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 48,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0026Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 243,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0026Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 48,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0026Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 243,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0026Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 291,060 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0026Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 243,060 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0026Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Jacksonville, FL, 0583 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 184,800 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0583Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 410,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0583Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 22,872 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0583Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 184,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0583Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 433,319 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0583Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 618,119 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0583Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 427,319 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0583Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Margate, FL, 0285 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 66,686 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MargateFL0285Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 309,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MargateFL0285Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 240 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MargateFL0285Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 66,686 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MargateFL0285Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 309,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MargateFL0285Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 376,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MargateFL0285Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 309,423 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MargateFL0285Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Melbourne, FL, 0679 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 256,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL0679Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 549,345 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL0679Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL0679Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 256,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL0679Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 549,424 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL0679Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 805,863 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL0679Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 486,456 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL0679Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Niceville, FL, 0273 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 73,696 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL0273Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 341,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL0273Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 73,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL0273Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 341,688 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL0273Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 415,384 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL0273Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 341,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NicevilleFL0273Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Orlando, FL, 0151 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 68,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0151Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 313,922 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0151Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 68,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0151Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 313,922 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0151Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 381,923 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0151Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 313,922 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0151Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Orlando, FL, 0330 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 159,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0330Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 353,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0330Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 154 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0330Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 159,177 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0330Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 353,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0330Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 512,869 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0330Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 353,646 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0330Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Oviedo, FL, 0426 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 166,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL0426Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 369,598 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL0426Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 154 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL0426Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 166,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL0426Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 369,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL0426Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 536,161 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL0426Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 369,706 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL0426Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Panama City, FL, 0040 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 69,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 244,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 82,701 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 240 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 69,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 327,255 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 396,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 280,357 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL0040Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Pensacola, FL, 0575 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 326,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 20,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 240 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 147,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 346,732 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 493,732 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 336,044 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL0575Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Royal Palm Beach, FL, 0549 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,193 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoyalPalmBeachFL0549Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 431,309 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoyalPalmBeachFL0549Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 25,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoyalPalmBeachFL0549Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 194,193 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoyalPalmBeachFL0549Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 456,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoyalPalmBeachFL0549Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 650,502 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoyalPalmBeachFL0549Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 447,004 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoyalPalmBeachFL0549Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | St. Augustine, FL, 0027 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 44,800 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL0027Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 213,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL0027Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 23,090 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL0027Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 44,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL0027Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 236,130 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL0027Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 280,930 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL0027Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 225,443 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL0027Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Sunrise, FL, 0594 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 533,280 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 92,266 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 207 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 625,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 870,753 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 581,274 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL0594Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Tampa, FL, 0028 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 53,385 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0028Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 199,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0028Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 154 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0028Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 53,385 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0028Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0028Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 253,385 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0028Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 199,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0028Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Duluth, GA, 1106 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1106Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1106Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1106Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1106Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,350,008 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1106Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 632,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA1106Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Ellenwood, GA, 0553 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 119,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 275,414 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 58,545 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 274 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 119,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 334,233 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 453,911 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 295,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllenwoodGA0553Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lawrenceville, GA, 0516 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,449 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 314,161 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 156,426 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 14,614 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 141,449 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 485,201 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 626,650 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 382,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA0516Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lithia Springs, GA, 0616 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 187,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA0616Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 363,358 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA0616Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 84 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA0616Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 187,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA0616Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 363,442 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA0616Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 550,886 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA0616Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 363,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA0616Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lithonia, GA, 0670 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 239,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 524,459 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 24,410 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 380 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 239,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 549,249 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 788,964 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 506,152 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0670Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Marietta, GA, 0520 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 148,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0520Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 330,090 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0520Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 25,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0520Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 148,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0520Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 355,090 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0520Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 503,710 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0520Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 350,935 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0520Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Marietta, GA, 0570 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 295,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0570Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 596,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0570Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 17,263 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0570Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 295,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0570Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 613,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0570Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 909,312 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0570Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 613,562 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0570Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Marietta, GA, 0571 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 668,529 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 71,474 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 19,961 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 301,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 759,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,060,964 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 701,798 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0571Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Smyrna, GA, 0550 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 274,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0550Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 610,229 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0550Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 274,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0550Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 610,229 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0550Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 884,979 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0550Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 610,229 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0550Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Stockbridge, GA, 0576 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 374,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 62,622 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 2,909 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 168,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 440,219 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 608,919 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 400,940 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA0576Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Cedar Rapids, IA, 0675 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA0675Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 427,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA0675Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 194,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA0675Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 427,085 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA0675Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 622,035 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA0675Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 387,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA0675Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Iowa City, IA, 0676 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,900 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IowaCityIA0676Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 408,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IowaCityIA0676Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 186,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IowaCityIA0676Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 408,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IowaCityIA0676Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 595,810 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IowaCityIA0676Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 371,045 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IowaCityIA0676Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Addison, IL, 0231 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 125,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AddisonIL0231Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 583,146 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AddisonIL0231Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 134 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AddisonIL0231Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 125,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AddisonIL0231Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 583,280 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AddisonIL0231Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 709,060 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AddisonIL0231Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 583,267 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AddisonIL0231Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Algonquin, IL, 0645 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 241,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 509,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 28,260 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 134 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 241,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 538,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 779,523 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 505,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlgonquinIL0645Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Aurora, IL, 0566 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 165,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 398,738 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 57,692 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 21,963 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 165,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 478,393 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 644,072 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 418,523 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL0566Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Aurora, IL, 1107 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 468,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1107Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,259,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1107Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 468,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1107Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,259,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1107Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,727,926 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1107Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 758,146 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraIL1107Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Bartlett, IL, 0232 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 560,166 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 74,917 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 8,536 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 120,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 643,619 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 764,443 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 581,623 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettIL0232Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Carol Stream, IL, 0233 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolStreamIL0233Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 586,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolStreamIL0233Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 134 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolStreamIL0233Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 122,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolStreamIL0233Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 586,550 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolStreamIL0233Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 709,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolStreamIL0233Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 586,537 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolStreamIL0233Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Crystal Lake, IL, 1098 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalLakeIL1098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,259,424 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalLakeIL1098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalLakeIL1098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,259,424 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalLakeIL1098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,659,424 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalLakeIL1098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 762,032 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalLakeIL1098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Glendale Heights, IL, 0555 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL0555Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 707,399 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL0555Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL0555Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 707,399 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL0555Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,025,899 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL0555Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 707,399 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL0555Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Hoffman Estates, IL, 0588 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoffmanEstatesIL0588Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 707,399 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoffmanEstatesIL0588Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 85 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoffmanEstatesIL0588Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoffmanEstatesIL0588Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 707,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoffmanEstatesIL0588Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,025,984 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoffmanEstatesIL0588Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 707,453 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoffmanEstatesIL0588Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Homer Glen, IL, 0406 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 189,477 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomerGlenIL0406Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 442,018 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomerGlenIL0406Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 85 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomerGlenIL0406Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 189,477 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomerGlenIL0406Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 442,103 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomerGlenIL0406Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 631,580 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomerGlenIL0406Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 442,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomerGlenIL0406Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lake in the Hills, IL, 1100 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 375,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeintheHillsIL1100Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,127,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeintheHillsIL1100Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 375,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeintheHillsIL1100Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,127,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeintheHillsIL1100Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,502,678 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeintheHillsIL1100Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 682,323 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeintheHillsIL1100Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Naperville, IL, 1102 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 425,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL1102Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,230,654 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL1102Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 425,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL1102Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,230,654 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL1102Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,655,654 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL1102Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 740,527 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NapervilleIL1102Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | O'Fallon, IL, 0414 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OFallonIL0414Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 313,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OFallonIL0414Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 232 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OFallonIL0414Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 141,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OFallonIL0414Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 313,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OFallonIL0414Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 455,204 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OFallonIL0414Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 313,880 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OFallonIL0414Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Oswego, IL, 1114 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1114Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,165,818 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1114Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1114Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,165,818 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1114Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,545,818 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1114Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 709,260 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1114Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Palatine, IL, 0234 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatineIL0234Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 565,232 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatineIL0234Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 134 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatineIL0234Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 121,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatineIL0234Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 565,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatineIL0234Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 687,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatineIL0234Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 565,353 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatineIL0234Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Roselle, IL, 0572 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,541 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoselleIL0572Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 561,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoselleIL0572Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 297,541 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoselleIL0572Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 561,037 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoselleIL0572Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 858,578 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoselleIL0572Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 561,037 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoselleIL0572Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Schaumburg, IL, 0445 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 218,798 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumburgIL0445Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 485,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumburgIL0445Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 20,461 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumburgIL0445Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 218,798 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumburgIL0445Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 506,416 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumburgIL0445Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 725,214 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumburgIL0445Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 496,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumburgIL0445Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Vernon Hills, IL, 0235 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,523 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL0235Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 614,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL0235Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 134 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL0235Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 132,523 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL0235Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 614,564 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL0235Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 747,087 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL0235Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 614,551 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonHillsIL0235Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Westmont, IL, 0236 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 124,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 578,330 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 77,621 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 24,741 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 124,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 680,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 805,434 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 588,403 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL0236Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Fishers, IN, 0660 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 212,118 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 419,958 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 6,910 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 11,338 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 212,118 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 438,206 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 650,324 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 407,310 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FishersIN0660Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Highland, IN, 0657 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIN0657Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 436,476 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIN0657Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 314 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIN0657Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 220,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIN0657Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 436,790 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIN0657Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 657,250 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIN0657Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 420,116 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIN0657Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Indianapolis, IN, 0643 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0643Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 544,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0643Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0643Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 544,153 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0643Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 789,153 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0643Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 534,649 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN0643Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lenexa, KS, 0589 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 707,399 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 96,590 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 127 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 804,116 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,122,616 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 722,418 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS0589Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Olathe, KS, 0527 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 304,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0527Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 676,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0527Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 71,023 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0527Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 304,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0527Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 747,331 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0527Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,051,831 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0527Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 705,807 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlatheKS0527Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Overland Park, KS, 1099 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 357,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,171 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 357,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,171 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,472,671 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 682,150 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS1099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Shawnee, KS, 0546 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0546Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 699,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0546Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 251 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0546Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0546Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 699,880 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0546Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,014,880 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0546Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 699,773 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0546Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Shawnee, KS, 0983 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 288,246 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0983Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 935,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0983Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 127 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0983Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 288,246 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0983Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 936,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0983Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,224,248 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0983Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 594,356 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS0983Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Wichita, KS, 0658 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 209,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 415,549 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 33,984 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 16,592 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 209,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 466,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 676,015 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 427,311 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0658Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Acton, MA, 0539 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ActonMA0539Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 700,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ActonMA0539Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 315,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ActonMA0539Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 700,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ActonMA0539Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,016,346 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ActonMA0539Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 700,813 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ActonMA0539Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Marlborough, MA, 0548 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 352,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarlboroughMA0548Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 776,488 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarlboroughMA0548Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 352,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarlboroughMA0548Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 776,488 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarlboroughMA0548Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,129,253 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarlboroughMA0548Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 776,488 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarlboroughMA0548Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Westborough, MA, 0547 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 773,877 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 63,037 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 22,311 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 359,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 859,225 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,218,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 800,435 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestboroughMA0547Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Ellicott City, MD, 0565 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllicottCityMD0565Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 630,839 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllicottCityMD0565Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 26,550 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllicottCityMD0565Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 219,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllicottCityMD0565Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 657,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllicottCityMD0565Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 876,757 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllicottCityMD0565Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 650,225 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllicottCityMD0565Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Frederick, MD, 0968 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,352 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrederickMD0968Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,017,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrederickMD0968Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 2,874 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrederickMD0968Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 203,352 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrederickMD0968Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,983 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrederickMD0968Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,223,335 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrederickMD0968Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 670,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrederickMD0968Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Olney, MD, 0449 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 342,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 760,701 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 4,400 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 41,272 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 342,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 806,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,148,873 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 788,067 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlneyMD0449Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Waldorf, MD, 0098 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 604,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 302 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 130,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 605,004 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 735,434 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 604,873 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0098Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Waldorf, MD, 0475 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 237,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0475Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 526,844 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0475Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 172 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0475Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 237,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0475Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 527,016 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0475Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 764,223 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0475Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 526,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldorfMD0475Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Canton, MI, 0047 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 55,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 378,848 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 2,913 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 103 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 55,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 381,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 436,864 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 380,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI0047Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Apple Valley, MN, 0240 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 113,523 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 526,319 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 48,018 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 7,064 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 113,523 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 581,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 694,924 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 527,401 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN0240Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Brooklyn Park, MN, 0241 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 118,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN0241Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 547,587 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN0241Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 197 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN0241Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 118,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN0241Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 547,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN0241Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 665,895 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN0241Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 547,758 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN0241Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Eden Prairie, MN, 0245 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 124,286 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN0245Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 576,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN0245Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 197 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN0245Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 124,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN0245Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 576,440 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN0245Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 700,726 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN0245Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 576,414 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN0245Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Maple Grove, MN, 0647 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 313,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleGroveMN0647Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 660,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleGroveMN0647Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 88 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleGroveMN0647Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 313,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleGroveMN0647Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 660,237 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleGroveMN0647Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 973,487 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleGroveMN0647Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 646,485 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MapleGroveMN0647Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Plymouth, MN, 0284 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMN0284Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 622,350 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMN0284Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 197 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMN0284Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 134,221 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMN0284Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 622,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMN0284Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 756,768 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMN0284Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 622,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMN0284Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Saint Paul, MN, 0648 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,165 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn0648Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 537,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn0648Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 88 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn0648Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 242,165 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn0648Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 537,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn0648Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 780,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn0648Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 524,733 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn0648Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Florissant, MO, 0581 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 402,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 34,635 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 12,626 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 181,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 449,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 631,233 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 430,575 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0581Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Florissant, MO, 0585 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 707,399 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 78,556 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 447 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 318,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 786,402 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,104,902 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 737,083 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO0585Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Gladstone, MO, 0536 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 294,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 652,987 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | (2,736)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 11,743 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 294,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 661,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 955,994 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 662,237 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladstoneMO0536Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Kansas City, MO, 0982 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 307,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo0982Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 910,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo0982Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 307,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo0982Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 910,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo0982Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,218,185 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo0982Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 583,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo0982Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lee's Summit, MO, 0605 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 239,627 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 532,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 231 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 73 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 239,627 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 532,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 772,151 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 532,234 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO0605Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lee's Summit, MO, 1108 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 993,787 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 2,854 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 160 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 996,801 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,326,801 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 608,019 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lee's Summit, MO, 1113 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 313,740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1113Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 939,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1113Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 313,740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1113Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 939,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1113Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,253,107 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1113Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 571,495 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO1113Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Jackson, MS, 1158 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,483 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 572,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 54,227 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 17,780 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 248,483 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 644,529 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 893,012 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 372,844 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1158Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Pearl, MS, 0551 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,801 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS0551Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 270,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS0551Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 18,837 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS0551Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 121,801 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS0551Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 289,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS0551Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 411,162 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS0551Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 285,008 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS0551Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Tupelo, MS, 0796 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 637,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 26,216 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 9,587 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 121,697 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 673,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 795,191 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 483,395 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMS0796Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Cary, NC, 0082 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 75,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 262,973 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 15,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 187 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 75,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 278,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 353,360 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 269,360 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC0082Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Charlotte, NC, 0556 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,582 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC0556Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 268,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC0556Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 24,478 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC0556Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 134,582 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC0556Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 292,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC0556Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 427,282 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC0556Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 288,774 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC0556Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Concord, NC, 0034 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 32,441 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0034Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 190,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0034Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 187 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0034Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 32,441 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0034Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 191,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0034Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 223,487 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0034Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 191,038 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNC0034Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Durham, NC, 0582 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 390,234 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 26,312 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 187 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 175,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 416,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 592,433 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 411,906 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0582Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Durham, NC, 0618 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,728 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0618Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 429,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0618Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 220,728 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0618Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 429,380 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0618Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 650,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0618Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 429,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC0618Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Kernersville, NC, 0611 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 162,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC0611Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 316,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC0611Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 162,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC0611Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 316,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC0611Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 478,516 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC0611Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 316,300 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC0611Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Bellevue, NE, 0287 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 60,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE0287Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 280,819 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE0287Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 60,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE0287Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 280,819 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE0287Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 341,387 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE0287Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 280,819 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE0287Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Omaha, NE, 0094 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 60,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0094Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 280,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0094Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0094Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 60,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0094Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 280,523 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0094Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 341,023 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0094Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 280,508 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0094Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Omaha, NE, 0099 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 53,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 245,720 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 22,027 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 53,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 267,779 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 320,779 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 257,075 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0099Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Omaha, NE, 0433 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 142,867 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0433Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 317,315 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0433Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0433Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 142,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0433Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 317,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0433Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 460,214 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0433Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 317,331 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0433Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Londonderry, NH, 0600 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 335,467 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 745,082 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 55,873 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 11,802 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 335,467 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 812,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,148,224 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 751,929 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LondonderryNH0600Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Clementon, NJ, 0673 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,851 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 554,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 18,899 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 50 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 279,851 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 573,009 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 852,860 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 523,649 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ0673Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Las Vegas, NV, 0644 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 201,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 446,983 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 70,415 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 12 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 201,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 517,410 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 718,660 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 440,313 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0644Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Beavercreek, OH, 0329 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 179,552 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0329Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 398,786 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0329Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 179,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0329Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 398,786 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0329Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 578,338 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0329Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 398,786 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavercreekOH0329Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Centerville, OH, 0338 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 174,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0338Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 387,613 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0338Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 361 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0338Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 174,519 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0338Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 387,974 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0338Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 562,493 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0338Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 387,736 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleOH0338Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Cincinnati, OH, 0391 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,778 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOh0391Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 379,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOh0391Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 85 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOh0391Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 170,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOh0391Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 379,390 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOh0391Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 550,168 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOh0391Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 379,358 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOh0391Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Dublin, OH, 0160 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 84,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH0160Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 389,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH0160Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 84,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH0160Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 389,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH0160Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 473,446 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH0160Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 389,446 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH0160Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Englewood, OH, 0165 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 74,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodOH0165Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 343,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodOH0165Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 85 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodOH0165Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 74,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodOH0165Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 343,168 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodOH0165Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 417,168 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodOH0165Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 343,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodOH0165Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Huber Heights, OH, 0652 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0652Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 544,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0652Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0652Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 544,153 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0652Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 789,153 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0652Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 528,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH0652Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Pickerington, OH, 0281 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 87,580 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOH0281Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 406,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOH0281Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 87,580 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOH0281Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 406,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOH0281Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 493,635 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOH0281Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 406,055 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOH0281Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Westerville, OH, 0162 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 82,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0162Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 380,173 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0162Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 82,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0162Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 380,173 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0162Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 462,173 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0162Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 380,173 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0162Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Westerville, OH, 0650 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 294,350 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0650Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 646,557 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0650Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 294,350 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0650Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 646,557 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0650Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 940,907 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0650Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 628,778 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestervilleOH0650Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Broken Arrow, OK, 0059 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 78,705 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0059Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 220,434 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0059Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 78,705 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0059Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 220,434 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0059Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 299,139 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0059Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 220,434 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0059Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Midwest City, OK, 0148 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 67,800 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0148Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 314,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0148Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 67,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0148Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 314,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0148Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 382,138 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0148Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 314,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK0148Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Oklahoma City, OK, 0043 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 50,800 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0043Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 214,474 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0043Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 50,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0043Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 214,474 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0043Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 265,274 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0043Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 214,474 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0043Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Oklahoma City, OK, 0108 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 79,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 366,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 17,659 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 79,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 383,920 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 462,920 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 383,695 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0108Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Yukon, OK, 0141 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 61,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK0141Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 282,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK0141Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 27,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK0141Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 61,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK0141Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 309,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK0141Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 370,812 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK0141Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 305,181 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK0141Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Charleston, SC, 0577 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 312,498 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 25,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 153 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 140,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 337,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 478,351 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 331,785 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlestonSC0577Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Columbia, SC, 0109 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 58,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0109Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 269,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0109Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 58,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0109Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 269,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0109Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 327,803 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0109Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 269,643 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0109Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Columbia, SC, 0612 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0612Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 313,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0612Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 160,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0612Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 313,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0612Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 474,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0612Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 313,600 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0612Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Goose Creek, SC, 0029 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 61,635 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC0029Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 192,905 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC0029Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 153 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC0029Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 61,635 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC0029Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 193,058 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC0029Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 254,693 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC0029Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 193,002 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC0029Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | North Charleston, SC, 0511 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 125,593 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 278,947 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 12,126 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 14,855 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 125,593 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 305,928 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 431,521 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 283,547 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0511Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Summerville, SC, 0032 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 44,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0032Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 174,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0032Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 321 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0032Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 44,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0032Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 174,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0032Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 219,221 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0032Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 174,765 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0032Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Memphis, TN, 0540 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 528,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 4,738 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 737 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 534,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 772,083 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 531,630 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0540Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Arlington, TX, 0601 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 241,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 550,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 45,046 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 192 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 241,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 595,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 837,297 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 584,698 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0601Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Austin, TX, 0052 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 103,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 103,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 103,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0052Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Child care | Austin, TX, 0058 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 88,872 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 222,684 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 54,562 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 139 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 88,872 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 277,385 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 366,257 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 254,676 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0058Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Austin, TX, 0302 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,383 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 623,103 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 2,379 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 21,981 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 134,383 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 647,463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 781,846 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 625,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0302Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Austin, TX, 0524 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 236,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 640,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 46,171 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 171 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 236,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 686,365 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 923,098 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 596,793 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0524Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Austin, TX, 0568 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 425,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 15,530 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 152 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 191,636 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 441,311 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 632,947 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 441,039 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0568Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Austin, TX, 0595 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 217,878 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 483,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 82,048 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 9,167 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 217,878 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 575,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 793,006 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 521,699 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0595Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Bedford, TX, 0602 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 241,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0602Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 550,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0602Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 34,949 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0602Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 241,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0602Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 585,508 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0602Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 827,008 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0602Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 585,507 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0602Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Carrollton, TX, 0438 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,850 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 617,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 52,614 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 261 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 277,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 669,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 947,838 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 629,443 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX0438Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Cedar Park, TX, 0559 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 375,036 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 5,200 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 139 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 168,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 380,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 549,232 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 380,108 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0559Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Colleyville, TX, 1096 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColleyvilleTX1096Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,070,360 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColleyvilleTX1096Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 102 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColleyvilleTX1096Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColleyvilleTX1096Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,070,462 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColleyvilleTX1096Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,320,462 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColleyvilleTX1096Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 651,224 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColleyvilleTX1096Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Converse, TX, 0529 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 217,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConverseTX0529Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 481,963 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConverseTX0529Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 217,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConverseTX0529Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 481,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConverseTX0529Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 698,963 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConverseTX0529Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 481,963 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConverseTX0529Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Corinth, TX, 1101 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 285,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthTX1101Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,041,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthTX1101Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 285,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthTX1101Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,041,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthTX1101Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,326,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthTX1101Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 640,595 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthTX1101Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Euless, TX, 0323 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EulessTX0323Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 519,962 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EulessTX0323Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 234,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EulessTX0323Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 519,962 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EulessTX0323Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 754,073 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EulessTX0323Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 519,962 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EulessTX0323Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Flower Mound, TX, 0321 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 202,773 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 442,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 32,069 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 16,315 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 202,773 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 491,229 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 694,002 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 469,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX0321Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Flower Mound, TX, 1054 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,726 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 49,611 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 31,678 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 281,735 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,462,750 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 696,671 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowerMoundTX1054Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Fort Worth, TX, 0276 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 85,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 396,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 33,279 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 91 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 85,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 429,865 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 515,383 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 420,050 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0276Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Fort Worth, TX, 0522 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 528,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 73,662 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 91 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 602,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 840,361 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 545,160 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0522Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Fort Worth, TX, 0662 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 216,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0662Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 427,962 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0662Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 54 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0662Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 216,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0662Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 428,016 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0662Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 644,176 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0662Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 408,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX0662Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Garland, TX, 0610 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 211,050 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 468,749 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 31,233 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 101 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 211,050 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 500,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 711,133 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 479,516 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX0610Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Grand Prairie, TX, 0564 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 167,164 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 371,276 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 58,206 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 16,412 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 167,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 445,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 613,058 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 417,678 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandPrairieTX0564Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Houston, TX, 0326 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 139,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 308,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 19,128 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 286 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 139,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 328,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 467,536 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 323,866 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0326Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Houston, TX, 0340 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 313,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 12,442 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 307 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 141,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 326,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 467,869 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 322,889 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0340Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Houston, TX, 0541 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 486,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 25,716 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 25,593 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 219,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 537,940 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 757,040 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 493,494 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0541Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Houston, TX, 0596 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 149,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 323,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 27,979 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 10,119 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 149,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 361,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 510,521 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 339,239 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0596Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Houston, TX, 0980 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 294,582 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0980Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 919,276 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0980Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 294,582 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0980Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 919,276 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0980Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,213,858 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0980Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 580,725 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0980Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Humble, TX, 1097 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 278,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1097Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1097Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 278,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1097Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1097Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,313,783 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1097Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 633,025 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumbleTX1097Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Katy, TX, 0981 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 309,898 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX0981Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 983,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX0981Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 309,898 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX0981Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 983,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX0981Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,292,939 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX0981Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 627,533 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX0981Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Lewisville, TX, 0311 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 428,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 42,153 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 95 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 192,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 470,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 663,146 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 438,639 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX0311Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Mansfield, TX, 0613 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 402,839 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 46,878 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 83 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 181,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 449,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 631,175 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 428,158 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldTX0613Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Mesquite, TX, 0104 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 85,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 394,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 16,984 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 12,860 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 85,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 423,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 508,923 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 413,818 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0104Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Mesquite, TX, 0677 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 139,466 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 326,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 39,638 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 241 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 139,466 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 366,404 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 505,870 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 328,172 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0677Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Plano, TX, 0309 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 261,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 581,658 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 52,751 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 159 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 261,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 634,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 896,480 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 599,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0309Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Plano, TX, 0436 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,514 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 556,399 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 33,978 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 399 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 250,514 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 590,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 841,290 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 565,797 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX0436Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Round Rock, TX, 0591 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundRockTX0591Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 413,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundRockTX0591Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 45,752 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundRockTX0591Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 186,380 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundRockTX0591Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 459,709 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundRockTX0591Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 646,089 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundRockTX0591Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 442,742 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoundRockTX0591Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0224 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 606,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 43,050 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 22,373 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 130,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 672,019 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 802,852 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 620,403 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0224Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0277 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 102,512 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 475,288 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 50,798 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 16,961 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 102,512 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 543,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 645,559 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 485,114 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0277Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0282 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 81,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0282Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 378,007 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0282Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 152 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0282Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 81,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0282Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 378,159 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0282Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 459,689 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0282Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 378,159 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0282Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0331 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0331Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 402,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0331Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 139 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0331Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 181,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0331Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 403,062 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0331Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 584,474 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0331Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 403,012 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0331Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0465 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0465Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 520,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0465Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 139 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0465Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 234,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0465Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 520,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0465Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 755,470 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0465Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 520,919 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0465Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0543 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 217,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0543Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 481,967 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0543Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 32,529 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0543Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 217,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0543Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 514,496 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0543Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 731,496 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0543Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 514,496 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0543Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0562 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 182,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0562Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 406,155 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0562Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 18,940 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0562Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 182,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0562Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 425,095 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0562Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 607,963 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0562Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 424,999 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0562Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | San Antonio, TX, 0587 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0587Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 447,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0587Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 220,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0587Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 447,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0587Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 667,608 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0587Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 447,108 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX0587Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Sugar Land, TX, 1053 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1053Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,876 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1053Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 339,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1053Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,876 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1053Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,340,186 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1053Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 618,873 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1053Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Layton, UT, 0635 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 136,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUT0635Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 269,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUT0635Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 136,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUT0635Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 269,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUT0635Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 405,582 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUT0635Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 268,119 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaytonUT0635Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Sandy, UT, 0636 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,089 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0636Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 373,330 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0636Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 168,089 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0636Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 373,330 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0636Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 541,419 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0636Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 372,021 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0636Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Centreville, VA, 0606 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 371,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentrevilleVA0606Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 824,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentrevilleVA0606Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 592 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentrevilleVA0606Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 371,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentrevilleVA0606Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 824,595 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentrevilleVA0606Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 1,195,595 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentrevilleVA0606Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 824,440 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentrevilleVA0606Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Chesapeake, VA, 0578 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,050 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0578Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 422,107 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0578Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 24,568 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0578Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 190,050 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0578Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 446,675 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0578Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 636,725 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0578Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 441,550 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0578Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Glen Allen, VA, 0090 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 74,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA0090Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 346,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA0090Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 283 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA0090Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 74,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA0090Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 346,343 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA0090Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 420,986 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA0090Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 346,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA0090Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Portsmouth, VA, 0567 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,575 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA0567Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 381,073 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA0567Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 24,932 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA0567Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 171,575 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA0567Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 406,005 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA0567Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 577,580 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA0567Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 400,902 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA0567Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Virginia Beach, VA, 0111 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 69,080 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 320,270 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 29,024 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 13,825 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 69,080 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 363,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 432,199 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 344,573 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA0111Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Federal Way, WA, 0292 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0292Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 699,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0292Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0292Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 150,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0292Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 699,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0292Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 849,993 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0292Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 699,172 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0292Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Federal Way, WA, 0560 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 261,943 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 581,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 27,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 261,943 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 609,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 871,332 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 602,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalWayWA0560Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Kent, WA, 0063 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 128,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0063Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 539,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0063Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 128,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0063Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 539,141 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0063Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 667,441 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0063Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 539,141 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0063Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Child care | Kent, WA, 0293 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,763 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0293Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 678,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0293Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 36,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0293Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 140,763 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0293Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 715,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0293Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 856,072 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0293Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 705,606 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA0293Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Kirkland, WA, 0489 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirklandWA0489Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 668,534 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirklandWA0489Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirklandWA0489Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 301,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirklandWA0489Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 668,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirklandWA0489Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 969,641 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirklandWA0489Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 668,606 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirklandWA0489Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Puyallup, WA, 0563 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 195,552 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 434,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Improvements | 27,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 195,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 461,434 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 656,986 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 455,464 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0563Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Redmond, WA, 0341 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,830 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0341Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 621,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0341Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 107 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0341Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 279,830 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0341Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 621,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0341Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 901,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0341Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 621,584 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0341Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Renton, WA, 0225 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 111,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0225Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 515,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0225Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 111,183 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0225Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 515,490 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0225Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 626,673 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0225Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 515,490 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RentonWA0225Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Appleton, WI, 0646 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppletonWI0646Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 424,038 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppletonWI0646Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 409 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppletonWI0646Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppletonWI0646Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 424,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppletonWI0646Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 620,447 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppletonWI0646Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 415,557 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppletonWI0646Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Waukesha, WI, 0654 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 233,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0654Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 461,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0654Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 211 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0654Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 233,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0654Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 461,711 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0654Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 694,811 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0654Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 443,976 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0654Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Child care | Waukesha, WI, 0655 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 215,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0655Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 427,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0655Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Carrying Costs | 409 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0655Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Land | 215,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0655Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Buildings, Improvements and Acquisition Fees | 427,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0655Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Total | 643,905 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0655Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Accumulated Depreciation | 411,489 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeshaWI0655Member / us-gaap_StatementBusinessSegmentsAxis = o_ChildCare1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer appliances | North Liberty, IA, 3947 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,395,970 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLibertyIa3947Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,385,806 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLibertyIa3947Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Land | 6,395,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLibertyIa3947Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,385,806 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLibertyIa3947Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Total | 25,781,776 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLibertyIa3947Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Accumulated Depreciation | 1,084,682 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLibertyIa3947Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Consumer appliances | Greenville, OH, 3193 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 820,230 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleOH3193Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,985,433 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleOH3193Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Improvements | 77,047 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleOH3193Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Land | 820,230 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleOH3193Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,062,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleOH3193Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Total | 13,882,710 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleOH3193Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Accumulated Depreciation | 1,290,046 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleOH3193Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer appliances | Marion, OH, 3948 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 801,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH3948Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Buildings, Improvements and Acquisition Fees | 25,410,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH3948Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Land | 801,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH3948Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Buildings, Improvements and Acquisition Fees | 25,410,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH3948Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Total | 26,211,813 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH3948Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Accumulated Depreciation | 1,421,795 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH3948Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerAppliancesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Consumer electronics | Tampa, FL, 0893 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 401,874 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 933,768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Improvements | 103,336 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Carrying Costs | 31,913 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Land | 401,874 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,069,017 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Total | 1,470,891 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Accumulated Depreciation | 730,331 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0893Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer electronics | Smyrna, GA, 0824 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,094,058 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,090,236 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Land | 1,094,058 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,090,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Total | 4,184,294 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Accumulated Depreciation | 2,168,201 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaGA0824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer electronics | Jackson, MI, 0992 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 550,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI0992Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 571,590 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI0992Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Land | 550,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI0992Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 571,590 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI0992Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Total | 1,121,752 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI0992Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Accumulated Depreciation | 363,084 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI0992Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer electronics | Pineville, NC, 1047 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 567,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 840,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Improvements | 37,249 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Carrying Costs | 39,217 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Land | 567,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Total | 1,484,614 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Accumulated Depreciation | 596,867 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleNC1047Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer electronics | Westbury, NY, 0865 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,333,590 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,952,773 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Improvements | 256,823 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Land | 6,333,590 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,209,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Total | 10,543,186 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Accumulated Depreciation | 2,767,105 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer electronics | Bartlett, TN, 1065 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 674,437 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Improvements | 67,583 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Carrying Costs | 6,323 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 748,343 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Total | 1,168,343 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Accumulated Depreciation | 441,213 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlettTN1065Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer electronics | Austin, TX, 4819 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,630,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTx4819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,083,734 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTx4819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Land | 3,630,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTx4819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,083,734 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTx4819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Total | 8,713,734 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTx4819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Accumulated Depreciation | 76,256 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTx4819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerElectronicsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer goods | West Branch, IA, 3265 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 12,429,195 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Land | 969,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,896,576 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Improvements | 125,814 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Land | 969,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,022,390 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Total | 20,992,187 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Accumulated Depreciation | 1,833,276 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestBranchIA3265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Consumer goods | DeKalb, IL, 3466 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 20,497,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeKalbIL3466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Land | 3,507,503 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeKalbIL3466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 50,808,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeKalbIL3466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Land | 3,507,503 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeKalbIL3466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 50,808,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeKalbIL3466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Total | 54,316,113 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeKalbIL3466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Accumulated Depreciation | 2,842,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeKalbIL3466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Consumer goods | Loves Park, IL, 3577 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,010,778 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL3577Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,068,142 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL3577Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Land | 1,010,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL3577Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,068,142 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL3577Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Total | 11,078,920 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL3577Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Accumulated Depreciation | 563,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL3577Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Consumer goods | Tooele, UT, 3845 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,719,381 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TooeleUT3845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 40,160,295 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TooeleUT3845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Land | 1,719,381 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TooeleUT3845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Buildings, Improvements and Acquisition Fees | 40,160,295 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TooeleUT3845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Total | 41,879,676 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TooeleUT3845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Accumulated Depreciation | 2,247,064 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TooeleUT3845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConsumerGoodsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Convenience stores | Daphne, AL, 1628 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL1628Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL1628Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL1628Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL1628Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 531,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL1628Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 169,054 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaphneAL1628Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mobile, AL, 1629 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 491,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 130,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mobile, AL, 1630 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 601,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 182,004 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL1630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | North Little Rock, AR, 3993 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,138,381 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAR3993Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,112,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAR3993Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAR3993Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,138,381 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAR3993Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,114,137 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAR3993Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,252,518 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAR3993Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,668 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAR3993Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Florence, AZ, 1631 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAZ1631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAZ1631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAZ1631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAZ1631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 521,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAZ1631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 160,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAZ1631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gilbert, AZ, 1632 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertAZ1632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,111,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertAZ1632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertAZ1632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,111,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertAZ1632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,791,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertAZ1632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 479,854 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertAZ1632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Glendale, AZ, 1633 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 610,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 531,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 610,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 531,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,141,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 229,487 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Glendale, AZ, 1653 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,331,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 402,154 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAz1653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Maricopa, AZ, 1636 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaricopaAZ1636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaricopaAZ1636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaricopaAZ1636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaricopaAZ1636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 531,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaricopaAZ1636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 156,104 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaricopaAZ1636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mesa, AZ, 1637 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 821,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 821,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,381,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 354,671 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mesa, AZ, 1638 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 750,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 750,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,821,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 462,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mesa, AZ, 1639 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 810,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,061,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 810,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,061,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,871,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 458,271 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mesa, AZ, 1640 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 890,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,081,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 890,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,081,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,971,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 466,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mesa, AZ, 1641 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 780,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1641Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1641Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 780,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1641Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1641Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,851,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1641Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 462,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1641Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mesa, AZ, 1642 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 900,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,191,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 900,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,191,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,091,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 514,387 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ1642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Payson, AZ, 1643 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1643Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1643Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1643Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1643Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 561,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1643Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1643Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Payson, AZ, 1644 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1644Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1644Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1644Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1644Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 571,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1644Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 134,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaysonAZ1644Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Peoria, AZ, 1645 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ1645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 751,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ1645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ1645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 751,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ1645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,271,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ1645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 324,454 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ1645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1646 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 511,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 511,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 951,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 220,854 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1647 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 781,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 182,004 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1648 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 710,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 591,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 710,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 591,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,301,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 255,387 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1649 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 661,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 661,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 981,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 285,604 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1650 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,101,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 281,287 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1651 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,141,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 307,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1652 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 730,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 730,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,661,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 402,154 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Phoenix, AZ, 1654 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 790,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,051,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 790,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,051,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,841,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 453,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ1654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pinetop, AZ, 1655 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinetopAZ1655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinetopAZ1655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinetopAZ1655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinetopAZ1655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 481,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinetopAZ1655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 134,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinetopAZ1655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Queen Creek, AZ, 1656 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCreekAZ1656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 891,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCreekAZ1656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCreekAZ1656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 891,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCreekAZ1656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,411,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCreekAZ1656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 384,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCreekAZ1656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Scottsdale, AZ, 1657 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 201,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 201,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 411,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 87,037 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Scottsdale, AZ, 1658 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 660,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1658Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,031,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1658Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 660,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1658Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,031,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1658Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,691,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1658Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 445,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScottsdaleAZ1658Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sierra Vista, AZ, 1659 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 411,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 130,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ1659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tempe, AZ, 1660 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,691,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 462,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tempe, AZ, 1661 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 461,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 461,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 731,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 199,271 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ1661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tolleson, AZ, 1662 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ1662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,231,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ1662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ1662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,231,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ1662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,691,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ1662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 531,654 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ1662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tombstone, AZ, 1663 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TombstoneAZ1663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TombstoneAZ1663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TombstoneAZ1663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TombstoneAZ1663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 491,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TombstoneAZ1663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 164,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TombstoneAZ1663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tucson, AZ, 1635 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz1635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz1635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz1635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz1635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,241,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz1635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 393,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz1635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tucson, AZ, 1664 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 531,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 134,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tucson, AZ, 1665 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 341,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 341,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 581,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 147,471 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tucson, AZ, 1666 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 511,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 511,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,061,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 220,854 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tucson, AZ, 1735 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 126,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1735Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 234,565 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1735Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 126,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1735Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 234,565 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1735Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 360,565 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1735Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 100,472 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ1735Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tuscon, AZ, 1634 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TusconAz1634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TusconAz1634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TusconAz1634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TusconAz1634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 511,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TusconAz1634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 143,154 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TusconAz1634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wellton, AZ, 1667 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WelltonAZ1667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WelltonAZ1667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WelltonAZ1667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WelltonAZ1667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 411,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WelltonAZ1667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 125,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WelltonAZ1667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wickenburg, AZ, 1668 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WickenburgAZ1668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WickenburgAZ1668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WickenburgAZ1668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WickenburgAZ1668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 441,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WickenburgAZ1668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 125,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WickenburgAZ1668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Colorado Springs, CO, 3994 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,103,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3994Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,048,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3994Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3994Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,103,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3994Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,049,635 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3994Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,153,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3994Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 147,046 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3994Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Manchester, CT, 0691 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 118,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 305,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 118,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 305,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 423,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 241,862 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT0691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Vernon, CT, 0704 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 179,646 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT0704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 319,372 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT0704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 13 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT0704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 179,646 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT0704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 319,385 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT0704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 499,031 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT0704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 252,839 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VernonCT0704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Westbrook, CT, 0705 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 98,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestbrookCT0705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,340 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestbrookCT0705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 98,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestbrookCT0705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,340 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestbrookCT0705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 471,587 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestbrookCT0705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 295,561 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestbrookCT0705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Camden, DE, 1400 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 113,811 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1400Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 174,435 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1400Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 113,811 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1400Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 174,435 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1400Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 288,246 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1400Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 82,268 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1400Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Camden, DE, 1402 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1402Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 379,165 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1402Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 250,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1402Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 379,165 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1402Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 629,693 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1402Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 178,832 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenDE1402Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dewey, DE, 1414 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeweyDE1414Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 224,665 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeweyDE1414Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 147,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeweyDE1414Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 224,665 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeweyDE1414Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 372,130 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeweyDE1414Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 105,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeweyDE1414Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dover, DE, 1403 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 278,804 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1403Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1403Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 278,804 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1403Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,707 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1403Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 700,511 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1403Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 198,898 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1403Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dover, DE, 1406 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 367,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1406Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1406Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 367,137 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1406Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1406Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 921,344 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1406Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 261,394 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1406Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dover, DE, 1410 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 367,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1410Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,884 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1410Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 367,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1410Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1410Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 922,309 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1410Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 261,713 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverDE1410Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Felton, DE, 1401 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 307,260 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeltonDE1401Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 464,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeltonDE1401Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 307,260 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeltonDE1401Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 464,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeltonDE1401Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 771,651 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeltonDE1401Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 219,031 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeltonDE1401Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenwood, DE, 2522 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 632,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodDE2522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,176,711 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodDE2522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 632,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodDE2522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,176,711 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodDE2522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,809,014 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodDE2522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 335,361 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodDE2522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Harrington, DE, 1413 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 563,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarringtonDE1413Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarringtonDE1413Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 563,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarringtonDE1413Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarringtonDE1413Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,413,032 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarringtonDE1413Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 400,541 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarringtonDE1413Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Milford, DE, 1407 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,049 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordDE1407Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 468,575 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordDE1407Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 310,049 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordDE1407Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 468,575 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordDE1407Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 778,624 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordDE1407Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 221,004 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordDE1407Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Castle, DE, 1405 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 589,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewcastleDE1405Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,488 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewcastleDE1405Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 589,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewcastleDE1405Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,488 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewcastleDE1405Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,476,813 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewcastleDE1405Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 418,591 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewcastleDE1405Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Smyrna, DE, 1404 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,774 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1404Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 186,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1404Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 121,774 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1404Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 186,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1404Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 308,210 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1404Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 87,928 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1404Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Smyrna, DE, 1412 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 401,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1412Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1412Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 401,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1412Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1412Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,006,467 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1412Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 285,508 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaDE1412Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Townsend, DE, 1408 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 241,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TownsendDE1408Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 365,749 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TownsendDE1408Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 241,416 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TownsendDE1408Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 365,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TownsendDE1408Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 607,165 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TownsendDE1408Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 172,504 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TownsendDE1408Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, DE, 1411 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,682 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDE1411Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDE1411Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 280,682 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDE1411Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDE1411Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 705,207 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDE1411Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 200,227 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDE1411Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Archer, FL, 1090 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 296,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcherFL1090Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 578,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcherFL1090Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 296,238 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcherFL1090Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 578,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcherFL1090Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 874,383 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcherFL1090Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 361,339 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcherFL1090Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bradenton, FL, 3468 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 946,638 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,671,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 499 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 946,638 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,672,027 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,618,665 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 131,032 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bradenton, FL, 3989 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 414,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3989Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 107,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3989Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3989Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 414,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3989Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 109,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3989Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 523,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3989Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 7,979 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradentonFL3989Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bushnell, FL, 1697 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BushnellFL1697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BushnellFL1697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BushnellFL1697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BushnellFL1697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 421,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BushnellFL1697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 125,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BushnellFL1697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Clearwater, FL, 1680 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1680Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1680Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 359,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1680Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1680Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 671,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1680Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 134,610 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1680Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cocoa, FL, 1681 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CocoaFL1681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CocoaFL1681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 323,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CocoaFL1681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CocoaFL1681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 611,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CocoaFL1681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 124,235 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CocoaFL1681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Deltona, FL, 1682 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL1682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 321,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL1682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL1682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 321,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL1682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 461,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL1682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 138,837 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL1682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Englewood, FL, 1684 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodFL1684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodFL1684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodFL1684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodFL1684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 601,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodFL1684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 143,154 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglewoodFL1684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gainesville, FL, 1086 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 515,834 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1086Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,187 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1086Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 515,834 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1086Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,187 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1086Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,389,021 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1086Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 545,741 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1086Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gainesville, FL, 1087 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 480,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1087Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 600,633 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1087Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 480,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1087Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 600,633 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1087Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,080,951 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1087Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 375,394 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1087Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gainesville, FL, 1088 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 347,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1088Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 694,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1088Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 347,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1088Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 694,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1088Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,042,169 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1088Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 434,286 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1088Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gainesville, FL, 1089 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1089Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 658,807 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1089Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 339,263 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1089Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 658,807 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1089Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 998,070 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1089Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 411,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1089Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gainesville, FL, 1091 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1091Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 552,557 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1091Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 351,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1091Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 552,557 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1091Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 904,478 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1091Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 345,347 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1091Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gainesville, FL, 1092 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1092Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 850,291 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1092Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 500,032 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1092Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 850,291 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1092Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,350,323 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1092Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 531,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL1092Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Homosassa Springs, FL, 1685 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 740,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaSpringsFL1685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 621,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaSpringsFL1685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 740,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaSpringsFL1685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 621,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaSpringsFL1685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,361,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaSpringsFL1685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 268,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaSpringsFL1685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hudson, FL, 1686 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL1686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL1686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL1686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 351,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL1686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 651,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL1686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL1686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Intercession City, FL, 1687 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,776 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IntercessionCityFL1687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 319,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IntercessionCityFL1687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 161,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IntercessionCityFL1687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 319,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IntercessionCityFL1687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 481,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IntercessionCityFL1687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 138,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IntercessionCityFL1687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jacksonville, FL, 1730 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 494,206 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 266,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 494,206 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 760,317 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 211,685 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Key West, FL, 1688 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 873,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 627,937 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 873,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 627,937 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,501,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 271,057 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Key West, FL, 1689 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 208,852 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 492,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 208,852 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 701,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 90,152 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeyWestFL1689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lakeland, FL, 1690 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 527,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 464,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 527,076 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 464,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 991,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 200,533 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lakeland, FL, 1691 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 321,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 321,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 621,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 138,837 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL1691Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Land O Lakes, FL, 1693 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 481,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 156,104 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Largo, FL, 4184 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 900,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL4184Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,475,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL4184Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 900,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL4184Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,475,882 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL4184Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,375,882 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL4184Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 40,023 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL4184Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lutz, FL, 1709 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 480,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LutzFL1709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LutzFL1709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 480,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LutzFL1709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LutzFL1709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 901,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LutzFL1709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 182,004 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LutzFL1709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Moore Haven, FL, 1692 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,342 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreHavenFl1692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,295 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreHavenFl1692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,342 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreHavenFl1692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,295 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreHavenFl1692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 511,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreHavenFl1692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 143,006 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreHavenFl1692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Dora, FL, 3467 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,423,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountDoraFL3467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,513,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountDoraFL3467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 751 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountDoraFL3467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,423,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountDoraFL3467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,514,329 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountDoraFL3467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,937,847 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountDoraFL3467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 197,041 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountDoraFL3467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Naples, FL, 1695 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 451,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 130,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Naples, FL, 1696 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,001,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 164,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NaplesFL1696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Port Richey, FL, 1705 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 601,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 601,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 791,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 259,704 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1705Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | North Fort Myers, FL, 1694 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthFortMyersFL1694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 281,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthFortMyersFL1694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthFortMyersFL1694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 281,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthFortMyersFL1694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 421,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthFortMyersFL1694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 121,571 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthFortMyersFL1694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Okeechobee, FL, 1698 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 195,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkeechobeeFL1698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 346,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkeechobeeFL1698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 195,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkeechobeeFL1698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 346,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkeechobeeFL1698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 541,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkeechobeeFL1698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 149,597 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkeechobeeFL1698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Orlando, FL, 1699 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 541,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 130,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Palm Bay, FL, 1700 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,880 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,757 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 230,880 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 531,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 129,824 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Palm Harbor, FL, 1701 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL1701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL1701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL1701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL1701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 891,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL1701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 164,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL1701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Panama City, FL, 1702 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL1702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL1702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL1702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL1702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 641,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL1702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 186,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL1702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pensacola, FL, 1734 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL1734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 312,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL1734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 168,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL1734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 312,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL1734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 480,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL1734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 133,949 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL1734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Port Charlotte, FL, 1703 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 481,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 134,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Port Charlotte, FL, 1706 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1706Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 356,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1706Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1706Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 356,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1706Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 556,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1706Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 153,946 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortCharlotteFL1706Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Port Orange, FL, 1704 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 609,438 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortOrangeFL1704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 512,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortOrangeFL1704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 609,438 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortOrangeFL1704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 512,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortOrangeFL1704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,121,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortOrangeFL1704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 221,097 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortOrangeFL1704Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Punta Gorda, FL, 1707 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFL1707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 511,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFL1707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFL1707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 511,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFL1707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 911,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFL1707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 220,854 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFL1707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Riverview, FL, 3197 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,930,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL3197Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,423,752 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL3197Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,930,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL3197Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,423,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL3197Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,353,752 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL3197Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 64,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL3197Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tallahassee, FL, 1708 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL1708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 341,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL1708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL1708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 341,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL1708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 941,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL1708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 147,471 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL1708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tampa, FL, 1710 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 601,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 130,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tampa, FL, 1711 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 741,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 156,104 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tampa, FL, 1728 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 591,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 591,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 911,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 255,387 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Webster, FL, 1712 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 640,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL1712Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL1712Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 640,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL1712Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL1712Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,711,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL1712Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 462,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL1712Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Winter Springs, FL, 1713 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL1713Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL1713Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL1713Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL1713Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 441,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL1713Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 125,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL1713Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Augusta, GA, 1131 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 383,232 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 383,232 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,003,232 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 236,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Augusta, GA, 1132 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 540,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 337,853 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 540,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 337,853 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 877,853 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 208,902 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Augusta, GA, 1134 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,929 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,929 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 902,929 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 242,956 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Augusta, GA, 1135 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 602,020 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 260,946 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Augusta, GA, 1137 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,171 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,171 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 652,171 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 242,489 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Augusta, GA, 1669 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 691,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 194,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA1669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Calhoun, GA, 1524 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 351,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 102,546 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Calhoun, GA, 1525 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 751,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 219,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalhounGA1525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cartersville, GA, 1534 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CartersvilleGA1534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CartersvilleGA1534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CartersvilleGA1534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CartersvilleGA1534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 751,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CartersvilleGA1534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 219,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CartersvilleGA1534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chatsworth, GA, 1513 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1513Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1513Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1513Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1513Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 401,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1513Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 117,117 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1513Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chatsworth, GA, 1523 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 401,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 117,117 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chatsworth, GA, 1528 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 401,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 117,117 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChatsworthGA1528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chickamauga, GA, 1521 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChickamaugaGA1521Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChickamaugaGA1521Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 181,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChickamaugaGA1521Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChickamaugaGA1521Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 520,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChickamaugaGA1521Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChickamaugaGA1521Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1514 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1514Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 319,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1514Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 171,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1514Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 319,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1514Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 491,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1514Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 143,345 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1514Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1517 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 87,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1517Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 163,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1517Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 87,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1517Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 163,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1517Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 251,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1517Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 73,405 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1517Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1522 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 485,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 903,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 485,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 903,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,388,812 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 404,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1522Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1527 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 146,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 272,385 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 146,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 272,385 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 418,385 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 122,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1537 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,201,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 350,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1538 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 601,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 175,400 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1539 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 332,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 332,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 951,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 277,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGA1539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dalton, GA, 1540 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa1540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa1540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa1540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa1540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,251,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa1540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 364,821 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa1540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Decatur, GA, 0836 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 529,383 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA0836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 532,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA0836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 296 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA0836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 529,383 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA0836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 532,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA0836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,062,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA0836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 373,690 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA0836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Decatur, GA, 3844 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,860,265 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,622,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,865,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 856 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,622,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,866,018 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 4,488,649 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 224,602 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dunwoody, GA, 0835 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 545,462 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunwoodyGA0835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunwoodyGA0835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 296 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunwoodyGA0835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 545,462 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunwoodyGA0835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,550 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunwoodyGA0835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,270,012 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunwoodyGA0835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 508,279 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunwoodyGA0835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Flintstone, GA, 1518 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintstoneGA1518Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintstoneGA1518Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 157,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintstoneGA1518Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintstoneGA1518Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 451,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintstoneGA1518Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 131,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintstoneGA1518Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | LaFayette, GA, 1520 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaFayetteGA1520Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaFayetteGA1520Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaFayetteGA1520Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaFayetteGA1520Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 351,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaFayetteGA1520Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 102,546 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaFayetteGA1520Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lithonia, GA, 0838 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 386,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 386,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,163,220 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 544,742 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mableton, GA, 0839 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 491,069 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MabletonGA0839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MabletonGA0839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 491,069 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MabletonGA0839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MabletonGA0839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 847,026 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MabletonGA0839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,715 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MabletonGA0839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Martinez, GA, 1141 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1141Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 402,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1141Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1141Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 402,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1141Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 852,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1141Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,046 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1141Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Martinez, GA, 1670 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 830,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 830,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,701,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 376,254 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinezGA1670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norcross, GA, 0837 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 384,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA0837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA0837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 384,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA0837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA0837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,035,435 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA0837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 456,916 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA0837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ringgold, GA, 1533 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,914 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (7,829)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 226,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,914 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,395,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 472,833 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ringgold, GA, 1535 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (21,175)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 363,825 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,080,067 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 321,109 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ringgold, GA, 1541 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 482,251 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,851 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 482,251 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,851 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,379,102 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 402,082 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RinggoldGA1541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rocky Face, GA, 1516 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 164,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyFaceGA1516Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 306,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyFaceGA1516Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 164,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyFaceGA1516Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 306,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyFaceGA1516Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 470,472 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyFaceGA1516Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 137,292 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyFaceGA1516Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rome, GA, 1530 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 601,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 175,400 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rome, GA, 1531 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 199,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,183 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 570,382 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 166,407 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rome, GA, 1532 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 201,791 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (22,030)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 179,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 555,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 168,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rome, GA, 1536 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 586,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 586,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 901,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 262,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA1536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rossville, GA, 1519 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RossvilleGA1519Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RossvilleGA1519Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 157,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RossvilleGA1519Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RossvilleGA1519Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 451,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RossvilleGA1519Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 131,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RossvilleGA1519Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Summerville, GA, 1526 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 66,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleGA1526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 124,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleGA1526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 66,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleGA1526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 124,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleGA1526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 190,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleGA1526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 55,696 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleGA1526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Trenton, GA, 1529 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 129,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonGA1529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 241,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonGA1529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 129,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonGA1529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 241,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonGA1529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 370,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonGA1529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 108,151 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonGA1529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Adair, IA, 3774 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 779,853 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdairIA3774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,377,027 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdairIA3774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 411 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdairIA3774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 779,853 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdairIA3774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,377,438 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdairIA3774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,157,291 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdairIA3774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 107,946 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdairIA3774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Neola, IA, 3773 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 784,675 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeolaIA3773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,385,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeolaIA3773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 414 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeolaIA3773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 784,675 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeolaIA3773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,385,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeolaIA3773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,170,629 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeolaIA3773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 108,613 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeolaIA3773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Belvidere, IL, 2683 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 768,748 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvidereIL2683Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,426,176 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvidereIL2683Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvidereIL2683Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 768,748 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvidereIL2683Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,427,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvidereIL2683Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,196,424 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvidereIL2683Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 288,362 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvidereIL2683Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dekalb, IL, 2688 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 661,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DekalbIL2688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,226,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DekalbIL2688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DekalbIL2688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 661,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DekalbIL2688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,228,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DekalbIL2688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,890,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DekalbIL2688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,344 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DekalbIL2688Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Godfrey, IL, 0834 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 374,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL0834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 733,190 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL0834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 314 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL0834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 374,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL0834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 733,504 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL0834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,108,090 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL0834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 514,705 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL0834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Granite City, IL, 0832 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 362,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteCityIL0832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,255 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteCityIL0832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 314 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteCityIL0832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 362,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteCityIL0832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,569 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteCityIL0832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,099,856 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteCityIL0832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 517,558 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteCityIL0832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hartford, IL, 2682 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 599,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordIL2682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,110,747 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordIL2682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordIL2682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 599,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordIL2682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,112,747 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordIL2682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,711,919 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordIL2682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 225,001 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordIL2682Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Loves Park, IL, 2561 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 547,582 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2561Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,016,523 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2561Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2561Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 547,582 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2561Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,018,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2561Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,565,605 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2561Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 287,369 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2561Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Loves Park, IL, 2687 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 760,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,410,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 760,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,412,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,173,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 285,506 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LovesParkIL2687Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Machesney Park, IL, 2689 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 562,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachesneyParkIL2689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,225 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachesneyParkIL2689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachesneyParkIL2689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 562,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachesneyParkIL2689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,044,225 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachesneyParkIL2689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,606,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachesneyParkIL2689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 210,884 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachesneyParkIL2689Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Madison, IL, 0833 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonIL0833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 625,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonIL0833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 314 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonIL0833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 173,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonIL0833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 625,344 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonIL0833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 799,156 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonIL0833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 438,833 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonIL0833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Marengo, IL, 2684 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 501,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoIL2684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 930,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoIL2684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoIL2684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 501,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoIL2684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 932,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoIL2684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,434,136 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoIL2684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 188,439 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoIL2684Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rochelle, IL, 2562 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 607,418 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochelleIL2562Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,128,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochelleIL2562Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochelleIL2562Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 607,418 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochelleIL2562Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,129,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochelleIL2562Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,736,563 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochelleIL2562Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 318,460 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochelleIL2562Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rockford, IL, 2685 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 463,050 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 858,450 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 463,050 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 859,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,323,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 173,871 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2685Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rockford, IL, 2686 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 388,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 720,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 388,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 721,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,110,375 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 145,999 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL2686Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tuscola, IL, 2681 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 752,456 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuscolaIL2681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,394,419 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuscolaIL2681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 3,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuscolaIL2681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 752,456 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuscolaIL2681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,397,419 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuscolaIL2681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,149,875 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuscolaIL2681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 282,708 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TuscolaIL2681Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Albany, IN, 2276 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 427,437 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyIN2276Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 794,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyIN2276Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyIN2276Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 427,437 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyIN2276Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 796,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyIN2276Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,224,069 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyIN2276Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 243,876 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyIN2276Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Alexandria, IN, 2274 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 139,219 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaIN2274Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 259,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaIN2274Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 139,219 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaIN2274Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 259,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaIN2274Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 398,588 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaIN2274Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 79,104 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaIN2274Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Anderson, IN, 2265 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 274,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 147,263 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 274,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 421,570 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 83,660 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2265Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Anderson, IN, 2278 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2278Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 527,190 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2278Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2278Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 283,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2278Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 529,190 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2278Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 812,620 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2278Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 162,306 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2278Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Elkhart, IN, 2287 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 495,914 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2287Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,471 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2287Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2287Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 495,914 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2287Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 923,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2287Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,419,885 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2287Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 282,488 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2287Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Frankfort, IN, 2284 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 208,666 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIN2284Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 388,345 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIN2284Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIN2284Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 208,666 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIN2284Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,345 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIN2284Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 599,011 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIN2284Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 119,959 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIN2284Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenwood, IN, 2268 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodIN2268Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodIN2268Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 173,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodIN2268Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodIN2268Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 496,272 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodIN2268Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 98,518 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodIN2268Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hartford City, IN, 2277 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCityIN2277Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 465,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCityIN2277Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCityIN2277Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 250,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCityIN2277Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCityIN2277Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 718,012 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCityIN2277Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 143,552 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartfordCityIN2277Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Indianapolis, IN, 2256 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 129,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2256Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 242,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2256Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 129,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2256Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 242,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2256Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 372,072 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2256Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 73,848 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2256Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Indianapolis, IN, 2266 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2266Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 500,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2266Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2266Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 269,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2266Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 502,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2266Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 771,733 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2266Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 153,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2266Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Indianapolis, IN, 2275 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,432 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2275Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 592,193 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2275Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2275Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 318,432 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2275Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 593,693 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2275Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 912,125 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2275Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 181,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2275Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Knox, IN, 2505 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 341,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxIN2505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 633,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxIN2505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxIN2505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 341,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxIN2505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 634,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxIN2505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 976,249 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxIN2505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 183,746 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxIN2505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lafayette, IN, 2267 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2267Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 274,309 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2267Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 147,263 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2267Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 274,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2267Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 421,572 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2267Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 83,661 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2267Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lafayette, IN, 2270 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 112,613 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2270Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 209,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2270Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 112,613 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2270Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 209,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2270Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 322,572 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2270Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 64,034 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIN2270Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Marion, IN, 2259 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 209,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2259Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 389,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2259Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2259Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 209,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2259Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2259Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 600,691 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2259Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 120,083 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2259Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Michigan City, IN, 2504 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 227,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 227,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 423,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 651,249 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 122,836 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mishawaka, IN, 2286 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 123,983 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIN2286Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 231,743 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIN2286Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIN2286Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 123,983 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIN2286Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 233,743 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIN2286Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 357,726 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIN2286Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 72,195 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIN2286Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Morristown, IN, 2271 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 366,590 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorristownIN2271Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 682,082 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorristownIN2271Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorristownIN2271Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 366,590 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorristownIN2271Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 684,082 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorristownIN2271Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,050,672 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorristownIN2271Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 209,548 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorristownIN2271Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Muncie, IN, 2261 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 103,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2261Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 193,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2261Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 103,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2261Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 193,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2261Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 297,820 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2261Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 59,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2261Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Muncie, IN, 2283 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 184,237 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2283Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 342,974 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2283Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2283Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 184,237 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2283Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 344,974 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2283Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 529,211 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2283Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 106,120 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN2283Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Albany, IN, 0692 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,459 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 181,459 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 470,812 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 229,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0692Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Albany, IN, 0700 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,796 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,796 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 594,261 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 262,672 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN0700Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Castle, IN, 2260 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2260Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2260Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 138,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2260Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2260Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 397,272 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2260Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 78,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2260Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Castle, IN, 2272 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 79,854 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2272Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 149,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2272Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2272Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 79,854 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2272Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 150,572 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2272Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 230,426 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2272Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 46,374 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2272Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Castle, IN, 2281 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,941 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2281Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 380,019 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2281Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2281Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 203,941 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2281Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 381,519 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2281Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 585,460 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2281Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 117,040 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN2281Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, IN, 2264 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,248 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2264Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 523,589 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2264Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2264Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 281,248 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2264Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,089 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2264Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 806,337 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2264Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 160,829 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2264Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, IN, 2279 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 255,908 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2279Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2279Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2279Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 255,908 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2279Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 478,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2279Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 734,436 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2279Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 146,855 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondIN2279Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rushville, IN, 2262 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2262Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2262Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 138,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2262Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2262Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 397,272 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2262Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 78,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2262Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rushville, IN, 2273 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2273Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 226,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2273Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 121,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2273Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 226,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2273Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 347,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2273Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 69,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RushvilleIN2273Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | South Bend, IN, 2285 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 372,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN2285Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN2285Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN2285Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 372,387 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN2285Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 695,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN2285Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,067,451 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN2285Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 212,898 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN2285Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wabash, IN, 2257 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,437 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2257Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 800,871 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2257Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2257Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 430,437 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2257Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,871 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2257Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,233,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2257Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 245,779 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2257Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wabash, IN, 2280 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 623,488 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 13 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 334,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 625,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 959,924 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 191,302 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WabashIN2280Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Warsaw, IN, 2258 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 415,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 772,713 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 13 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 415,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,226 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,189,501 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 236,815 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2258Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | West Lafayette, IN, 2263 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,052,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestLafayetteIN2263Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,340,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestLafayetteIN2263Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestLafayetteIN2263Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,052,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestLafayetteIN2263Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,342,855 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestLafayetteIN2263Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,395,483 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestLafayetteIN2263Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 410,251 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestLafayetteIN2263Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Zionsville, IN, 2282 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 910,595 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZionsvilleIN2282Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,691,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZionsvilleIN2282Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZionsvilleIN2282Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 910,595 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZionsvilleIN2282Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,693,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZionsvilleIN2282Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,604,521 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZionsvilleIN2282Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 517,551 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZionsvilleIN2282Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Berea, KY, 0703 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BereaKY0703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 360,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BereaKY0703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 82 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BereaKY0703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 252,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BereaKY0703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 360,897 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BereaKY0703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 612,974 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BereaKY0703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 285,728 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BereaKY0703Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Elizabethtown, KY, 0693 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 286,106 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethtownKY0693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 286,106 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethtownKY0693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 153 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethtownKY0693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 286,106 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethtownKY0693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 286,259 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethtownKY0693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 572,365 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethtownKY0693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 226,597 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethtownKY0693Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lebanon, KY, 0694 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 158,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonKY0694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 316,105 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonKY0694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 235 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonKY0694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 158,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonKY0694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 316,340 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonKY0694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 474,392 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonKY0694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 250,429 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonKY0694Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Louisville, KY, 0695 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 368,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 198,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 368,014 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 566,940 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 291,344 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0695Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Louisville, KY, 0734 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 216,849 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 187 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 216,849 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 822,733 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 449,270 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY0734Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mt. Washington, KY, 0750 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 327,245 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.WashingtonKY0750Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 479,593 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.WashingtonKY0750Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 327,245 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.WashingtonKY0750Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 479,593 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.WashingtonKY0750Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 806,838 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.WashingtonKY0750Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 347,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.WashingtonKY0750Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Owensboro, KY, 0719 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwensboroKY0719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 590,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwensboroKY0719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwensboroKY0719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 590,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwensboroKY0719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 950,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwensboroKY0719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 457,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OwensboroKY0719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Baton Rouge, LA, 1672 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,021,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 225,171 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Baton Rouge, LA, 1673 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 571,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 156,104 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA1673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bossier City, LA, 1674 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA1674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA1674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA1674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 431,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA1674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 661,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA1674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 186,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA1674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Destrehan, LA, 1675 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestrehanLA1675Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 411,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestrehanLA1675Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestrehanLA1675Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 411,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestrehanLA1675Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 611,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestrehanLA1675Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 177,687 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestrehanLA1675Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lafayette, LA, 1676 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA1676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA1676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA1676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA1676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 631,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA1676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 169,054 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA1676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pineville, LA, 1671 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLa1671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLa1671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLa1671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLa1671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 541,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLa1671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 160,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLa1671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Shreveport, LA, 1732 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 358,227 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 192,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 358,227 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 550,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 153,438 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Amherst, MA, 1445 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 110,969 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstMa1445Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 639,806 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstMa1445Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 110,969 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstMa1445Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 639,806 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstMa1445Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 750,775 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstMa1445Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 291,112 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstMa1445Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | North Reading, MA, 1444 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 574,601 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1444Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 756,174 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1444Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 574,601 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1444Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 756,174 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1444Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,330,775 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1444Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 344,059 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthReadingMA1444Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Seekonk, MA, 0696 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 298,354 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA0696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 268,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA0696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 298,354 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA0696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 268,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA0696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 566,872 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA0696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 212,577 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA0696Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Berlin, MD, 1397 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 255,951 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinMD1397Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,395 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinMD1397Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 255,951 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinMD1397Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,395 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinMD1397Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 643,346 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinMD1397Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 182,714 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinMD1397Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Crisfield, MD, 1399 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,704 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrisfieldMD1399Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 333,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrisfieldMD1399Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 219,704 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrisfieldMD1399Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 333,024 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrisfieldMD1399Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 552,728 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrisfieldMD1399Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 157,069 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrisfieldMD1399Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hebron, MD, 1398 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 376,251 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebronMD1398Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 567,844 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebronMD1398Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 376,251 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebronMD1398Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 567,844 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebronMD1398Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 944,095 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebronMD1398Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,826 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebronMD1398Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | La Plata, MD, 1358 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,017,544 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaPlataMD1358Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,706,729 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaPlataMD1358Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,017,544 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaPlataMD1358Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,706,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaPlataMD1358Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,724,273 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaPlataMD1358Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,339,583 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaPlataMD1358Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mechanicsville, MD, 1348 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,540,335 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsvilleMD1348Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,860,928 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsvilleMD1348Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,540,335 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsvilleMD1348Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,860,928 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsvilleMD1348Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 4,401,263 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsvilleMD1348Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,435,173 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsvilleMD1348Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Millersville, MD, 1347 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 830,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillersvilleMD1347Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,696,245 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillersvilleMD1347Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 830,737 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillersvilleMD1347Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,696,245 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillersvilleMD1347Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,526,982 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillersvilleMD1347Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,352,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillersvilleMD1347Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Breckenridge, MI, 2495 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BreckenridgeMI2495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BreckenridgeMI2495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BreckenridgeMI2495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BreckenridgeMI2495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BreckenridgeMI2495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,250,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BreckenridgeMI2495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BreckenridgeMI2495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Carson City, MI, 2488 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityMI2488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 486,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityMI2488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityMI2488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityMI2488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityMI2488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 750,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityMI2488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 141,715 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityMI2488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Charlevoix, MI, 2486 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlevoixMI2486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 713,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlevoixMI2486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlevoixMI2486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlevoixMI2486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlevoixMI2486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,100,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlevoixMI2486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 207,398 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlevoixMI2486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cheboygan, MI, 2481 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheboyganMI2481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheboyganMI2481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheboyganMI2481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheboyganMI2481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 520,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheboyganMI2481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 800,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheboyganMI2481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,173 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheboyganMI2481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Clare, MI, 2477 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 306,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 567,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 306,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 569,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 875,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 165,142 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Clare, MI, 2502 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 229,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 426,218 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 229,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 426,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 655,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 123,255 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClareMI2502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Comstock Park, MI, 2493 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 583,761 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 586,261 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 901,261 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 170,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Farwell, MI, 2478 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarwellMI2478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarwellMI2478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarwellMI2478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarwellMI2478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarwellMI2478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,250,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarwellMI2478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,423 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarwellMI2478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Flint, MI, 0736 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 348 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 194,492 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,852 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 671,344 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 363,271 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gladwin, MI, 2492 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 259,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 260,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 400,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 75,770 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Grand Rapids, MI, 2497 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI2497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI2497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI2497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI2497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI2497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,251,261 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI2497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,289 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI2497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kalamazoo, MI, 2506 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI2506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 442,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI2506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI2506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI2506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 443,249 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI2506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 681,249 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI2506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 128,240 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI2506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kalkaska, MI, 2482 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalkaskaMI2482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalkaskaMI2482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 3,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalkaskaMI2482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalkaskaMI2482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalkaskaMI2482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,250,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalkaskaMI2482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,947 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalkaskaMI2482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lake City, MI, 2499 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 115,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityMI2499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 213,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityMI2499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityMI2499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 115,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityMI2499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 215,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityMI2499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 330,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityMI2499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 62,650 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityMI2499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lakeview, MI, 2483 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 96,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeviewMI2483Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 177,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeviewMI2483Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeviewMI2483Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 96,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeviewMI2483Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 179,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeviewMI2483Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 275,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeviewMI2483Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,692 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeviewMI2483Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mackinaw City, MI, 2480 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MackinawCityMI2480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MackinawCityMI2480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MackinawCityMI2480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 455,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MackinawCityMI2480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MackinawCityMI2480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,300,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MackinawCityMI2480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 244,226 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MackinawCityMI2480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mecosta, MI, 2485 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MecostaMI2485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 227,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MecostaMI2485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MecostaMI2485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MecostaMI2485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MecostaMI2485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 350,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MecostaMI2485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 66,312 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MecostaMI2485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Midland, MI, 2491 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandMI2491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandMI2491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandMI2491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandMI2491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandMI2491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,250,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandMI2491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,292 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandMI2491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Pleasant, MI, 2476 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 162,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 13 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 162,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 466,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 88,544 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Pleasant, MI, 2487 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 463,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 463,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 862,218 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,325,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,261 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Pleasant, MI, 2489 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 388,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 600,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 113,602 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Pleasant, MI, 2490 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,250,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,642 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Pleasant, MI, 2500 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 649,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,000,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 188,351 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Pleasant, MI, 2501 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 94,642 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI2501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Petoskey, MI, 2484 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PetoskeyMI2484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PetoskeyMI2484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PetoskeyMI2484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PetoskeyMI2484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PetoskeyMI2484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,400,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PetoskeyMI2484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 262,968 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PetoskeyMI2484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Prudenville, MI, 2479 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 133,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrudenvilleMI2479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 245,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrudenvilleMI2479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrudenvilleMI2479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 133,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrudenvilleMI2479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 247,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrudenvilleMI2479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 380,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrudenvilleMI2479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 72,458 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrudenvilleMI2479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Saginaw, MI, 2494 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 486,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 750,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 141,365 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Standish, MI, 2503 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 92,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StandishMI2503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 171,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StandishMI2503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StandishMI2503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 92,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StandishMI2503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 172,763 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StandishMI2503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 265,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StandishMI2503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 50,468 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StandishMI2503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Traverse City, MI, 2498 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TraverseCityMI2498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 389,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TraverseCityMI2498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TraverseCityMI2498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TraverseCityMI2498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 391,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TraverseCityMI2498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 601,002 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TraverseCityMI2498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 113,612 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TraverseCityMI2498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Walker, MI, 2496 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 586,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkerMI2496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,088,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkerMI2496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkerMI2496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 586,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkerMI2496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,089,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkerMI2496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,676,249 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkerMI2496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 314,938 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkerMI2496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Alexandria, MN, 2803 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,924 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaMN2803Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 244,858 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaMN2803Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaMN2803Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 132,924 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaMN2803Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 246,858 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaMN2803Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 379,782 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaMN2803Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 40,402 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaMN2803Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Andover, MN, 2836 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 888,706 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverMN2836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,648,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverMN2836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverMN2836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 888,706 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverMN2836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,650,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverMN2836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,539,160 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverMN2836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,317 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverMN2836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Apple Valley, MN, 2809 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN2809Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 648,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN2809Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN2809Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN2809Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN2809Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,000,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN2809Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 105,577 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyMN2809Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Baxter, MN, 2862 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaxterMN2862Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 648,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaxterMN2862Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaxterMN2862Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaxterMN2862Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaxterMN2862Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,000,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaxterMN2862Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 105,577 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaxterMN2862Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Blaine, MN, 2806 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 767,270 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlaineMN2806Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,422,929 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlaineMN2806Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlaineMN2806Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 767,270 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlaineMN2806Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,424,929 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlaineMN2806Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,192,199 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlaineMN2806Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 230,857 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlaineMN2806Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bloomington, MN, 2808 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2808Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 485,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2808Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2808Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2808Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 487,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2808Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 750,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2808Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 79,306 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2808Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bloomington, MN, 2820 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 676,771 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2820Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,255,359 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2820Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2820Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 676,771 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2820Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,256,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2820Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,933,630 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2820Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 203,562 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonMN2820Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brainerd, MN, 2762 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrainerdMN2762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrainerdMN2762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 3,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrainerdMN2762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrainerdMN2762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrainerdMN2762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,400,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrainerdMN2762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 147,857 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrainerdMN2762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brooklyn Center, MN, 2740 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2740Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,818,061 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2740Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2740Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2740Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2740Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2740Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,532 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2740Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brooklyn Center, MN, 2760 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brooklyn Center, MN, 2769 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynCenterMN2769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brooklyn Park, MN, 2802 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 830,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,540,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 830,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,542,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,372,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,792 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brooklyn Park, MN, 2832 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 578,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,073,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 578,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,075,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,654,184 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 174,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN2832Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brooklyn Park, MN, 4004 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 750,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN4004Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,391,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN4004Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN4004Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 750,697 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN4004Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,394,151 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN4004Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,144,848 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN4004Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 90,874 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN4004Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Burnsville, MN, 2756 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 615,240 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2756Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,141,089 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2756Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2756Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 615,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2756Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,142,589 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2756Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,757,829 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2756Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 185,089 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2756Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Burnsville, MN, 2789 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 515,298 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2789Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 954,981 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2789Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2789Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 515,298 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2789Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 956,981 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2789Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,472,279 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2789Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 155,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2789Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Burnsville, MN, 2793 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2793Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 648,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2793Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2793Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2793Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2793Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,000,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2793Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 105,577 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2793Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Burnsville, MN, 2831 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 932,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2831Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,729,892 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2831Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2831Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 932,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2831Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,731,892 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2831Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,664,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2831Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 280,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurnsvilleMN2831Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chaska, MN, 2848 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2848Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2848Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2848Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2848Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2848Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2848Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2848Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chaska, MN, 2852 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,400,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 147,610 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN2852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chaska, MN, 4002 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 410,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN4002Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 760,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN4002Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN4002Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 410,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN4002Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 762,908 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN4002Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,173,705 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN4002Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 49,843 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaskaMN4002Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Columbia Heights, MN, 2759 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 673,068 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaHeightsMN2759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,248,483 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaHeightsMN2759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaHeightsMN2759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 673,068 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaHeightsMN2759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,249,983 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaHeightsMN2759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,923,051 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaHeightsMN2759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 202,451 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaHeightsMN2759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Coon Rapids, MN, 2787 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoonRapidsMN2787Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoonRapidsMN2787Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoonRapidsMN2787Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoonRapidsMN2787Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoonRapidsMN2787Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,400,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoonRapidsMN2787Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 147,610 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoonRapidsMN2787Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cottage Grove, MN, 2779 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 805,888 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottageGroveMN2779Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,494,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottageGroveMN2779Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottageGroveMN2779Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 805,888 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottageGroveMN2779Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,496,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottageGroveMN2779Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,302,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottageGroveMN2779Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 242,452 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottageGroveMN2779Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Crystal, MN, 2757 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 552,641 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,024,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 552,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,026,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,578,973 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 166,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Crystal, MN, 2783 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 740,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2783Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,373,248 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2783Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2783Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 740,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2783Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,375,248 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2783Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,115,766 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2783Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 222,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalMN2783Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Eagan, MN, 2778 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 906,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2778Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,680,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2778Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2778Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 906,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2778Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,683,104 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2778Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,589,391 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2778Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 272,718 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2778Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Eagan, MN, 2833 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 699,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,296,658 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 699,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,298,658 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,997,935 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 210,443 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaganMN2833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Eden Prairie, MN, 2768 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 947,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,758,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 947,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,760,019 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,707,721 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 284,906 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Eden Prairie, MN, 2801 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 485,526 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 899,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 485,526 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,387,216 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 146,267 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN2801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Edina, MN, 2755 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 568,893 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinaMN2755Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,054,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinaMN2755Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinaMN2755Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 568,893 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinaMN2755Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,056,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinaMN2755Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,625,409 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinaMN2755Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 171,297 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinaMN2755Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Elk River, MN, 2786 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 613,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2786Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,137,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2786Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2786Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 613,113 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2786Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,138,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2786Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,751,750 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2786Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 184,450 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2786Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Elk River, MN, 2834 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 456,850 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 846,435 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 456,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,435 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,305,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 137,657 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkRiverMN2834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Excelsior, MN, 2815 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExcelsiorMN2815Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 485,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExcelsiorMN2815Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExcelsiorMN2815Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExcelsiorMN2815Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 487,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExcelsiorMN2815Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 750,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExcelsiorMN2815Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 79,306 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExcelsiorMN2815Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Falcon Heights, MN, 2810 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 494,415 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconHeightsMN2810Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconHeightsMN2810Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconHeightsMN2810Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 494,415 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconHeightsMN2810Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 918,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconHeightsMN2810Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,412,614 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconHeightsMN2810Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 148,936 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconHeightsMN2810Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Farmington, MN, 2858 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMN2858Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMN2858Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMN2858Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMN2858Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMN2858Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,250,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMN2858Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 131,848 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMN2858Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Forest Lake, MN, 2861 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 398,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestLakeMN2861Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 739,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestLakeMN2861Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestLakeMN2861Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 398,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestLakeMN2861Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,973 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestLakeMN2861Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,139,958 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestLakeMN2861Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 120,161 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestLakeMN2861Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Fridley, MN, 2777 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 519,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2777Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,461 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2777Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2777Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 519,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2777Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 964,461 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2777Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,483,786 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2777Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 156,415 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2777Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Fridley, MN, 2788 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 706,295 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2788Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,309,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2788Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2788Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 706,295 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2788Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,311,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2788Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,017,986 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2788Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 212,550 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2788Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Fridley, MN, 2791 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2791Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2791Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2791Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2791Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2791Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2791Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FridleyMN2791Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Golden Valley, MN, 2844 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldenValleyMN2844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldenValleyMN2844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldenValleyMN2844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldenValleyMN2844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldenValleyMN2844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldenValleyMN2844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldenValleyMN2844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ham Lake, MN, 2860 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN2860Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN2860Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN2860Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN2860Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN2860Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN2860Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamLakeMN2860Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hastings, MN, 2841 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HastingsMN2841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HastingsMN2841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HastingsMN2841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HastingsMN2841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HastingsMN2841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HastingsMN2841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HastingsMN2841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Inver Grove Heights, MN, 2821 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,705 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2821Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 248,666 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2821Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2821Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 134,705 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2821Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 250,166 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2821Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 384,871 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2821Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 40,814 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2821Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Inver Grove Heights, MN, 2865 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InverGroveHeightsMN2865Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lakeville, MN, 2842 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 631,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,171,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 631,855 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,173,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,805,301 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 190,200 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lakeville, MN, 2857 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 654,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2857Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,266 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2857Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2857Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 654,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2857Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,216,266 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2857Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,871,178 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2857Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 197,123 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakevilleMN2857Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Litchfield, MN, 2872 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 388,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMN2872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 720,536 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMN2872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMN2872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 388,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMN2872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 722,036 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMN2872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,110,824 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMN2872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 117,099 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMN2872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Little Falls, MN, 2871 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleFallsMN2871Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleFallsMN2871Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleFallsMN2871Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleFallsMN2871Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleFallsMN2871Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleFallsMN2871Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleFallsMN2871Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Long Lake, MN, 2851 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 808,543 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongLakeMN2851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,499,579 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongLakeMN2851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongLakeMN2851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 808,543 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongLakeMN2851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,501,579 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongLakeMN2851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,310,122 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongLakeMN2851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 243,249 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongLakeMN2851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Maplewood, MN, 2743 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 931,427 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2743Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,728,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2743Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2743Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 931,427 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2743Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,729,793 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2743Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,661,220 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2743Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 280,020 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2743Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Maplewood, MN, 2763 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaplewoodMN2763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mendota Heights, MN, 2850 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 827,026 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,533,906 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 827,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,535,906 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,362,932 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,798 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mendota Heights, MN, 2854 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 717,808 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,331,072 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 717,808 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,333,072 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,050,880 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 216,007 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MendotaHeightsMN2854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2742 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 967,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2742Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,795,045 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2742Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2742Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 967,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2742Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,797,045 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2742Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,764,685 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2742Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 291,016 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2742Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2745 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 856,122 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2745Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,587,941 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2745Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2745Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 856,122 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2745Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,589,941 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2745Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,446,063 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2745Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 257,534 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2745Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2748 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2748Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2748Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2748Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2748Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2748Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2748Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2748Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2758 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2758Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2758Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2758Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2758Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2758Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2758Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2758Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2761 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 938,237 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,740,440 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 938,237 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,742,440 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,680,677 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 282,188 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2766 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 365,977 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 678,171 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 365,977 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 679,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,045,648 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 110,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2770 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2771 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 738,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,370,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 738,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,371,564 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,110,099 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 222,106 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2772 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 811,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,505,590 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 811,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,507,090 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,318,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 244,016 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2774 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 539,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 999,450 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 539,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,001,450 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,540,692 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 162,394 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2774Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2775 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,070 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2775Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,069,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2775Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2775Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 577,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2775Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2775Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,648,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2775Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 173,752 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2775Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2776 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMn2776Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMn2776Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMn2776Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMn2776Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMn2776Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMn2776Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMn2776Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2781 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2781Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2781Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2781Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2781Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2781Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2781Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2781Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2795 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2795Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2795Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2795Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2795Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2795Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2795Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2795Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2818 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2818Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 648,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2818Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2818Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2818Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2818Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,000,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2818Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 105,453 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2818Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minneapolis, MN, 2819 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 759,822 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,409,597 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 759,822 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,411,097 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,170,919 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 228,497 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN2819Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Minnetonka, MN, 4003 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 582,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinnetonkaMN4003Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,079,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinnetonkaMN4003Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinnetonkaMN4003Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 582,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinnetonkaMN4003Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,081,158 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinnetonkaMN4003Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,663,320 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinnetonkaMN4003Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 70,479 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinnetonkaMN4003Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Monticello, MN, 2837 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 589,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloMN2837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,093,051 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloMN2837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloMN2837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 589,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloMN2837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,095,051 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloMN2837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,684,694 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloMN2837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 177,527 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloMN2837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mounds View, MN, 2800 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 743,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundsViewMN2800Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,379,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundsViewMN2800Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundsViewMN2800Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 743,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundsViewMN2800Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,381,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundsViewMN2800Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,125,504 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundsViewMN2800Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 223,848 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundsViewMN2800Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Brighton, MN, 2765 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 585,039 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBrightonMN2765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,085,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBrightonMN2765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBrightonMN2765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 585,039 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBrightonMN2765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,086,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBrightonMN2765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,671,541 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBrightonMN2765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 176,021 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBrightonMN2765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | New Hope, MN, 2817 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHopeMN2817Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHopeMN2817Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHopeMN2817Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHopeMN2817Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHopeMN2817Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHopeMN2817Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHopeMN2817Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Newport, MN, 2830 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 967,228 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportMN2830Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,794,280 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportMN2830Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportMN2830Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 967,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportMN2830Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,796,280 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportMN2830Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,763,508 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportMN2830Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 290,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportMN2830Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oak Park Heights, MN, 2866 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakParkHeightsMN2866Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,177,579 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakParkHeightsMN2866Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakParkHeightsMN2866Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 635,158 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakParkHeightsMN2866Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,179,579 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakParkHeightsMN2866Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,814,737 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakParkHeightsMN2866Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 191,192 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakParkHeightsMN2866Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pine City, MN, 2845 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 644,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineCityMN2845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,194,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineCityMN2845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineCityMN2845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 644,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineCityMN2845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,196,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineCityMN2845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,841,177 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineCityMN2845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 194,094 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineCityMN2845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Princeton, MN, 2856 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 546,257 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonMN2856Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,012,476 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonMN2856Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonMN2856Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 546,257 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonMN2856Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,476 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonMN2856Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,560,733 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonMN2856Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 164,500 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonMN2856Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ramsey, MN, 2849 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 650,205 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RamseyMN2849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,523 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RamseyMN2849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RamseyMN2849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 650,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RamseyMN2849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,207,523 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RamseyMN2849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,857,728 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RamseyMN2849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 195,710 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RamseyMN2849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richfield, MN, 2782 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2782Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2782Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2782Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 630,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2782Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,171,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2782Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,801,543 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2782Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 189,805 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2782Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richfield, MN, 2784 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 678,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2784Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,257,543 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2784Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2784Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 678,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2784Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,259,543 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2784Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,937,759 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2784Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 204,119 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2784Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richfield, MN, 2785 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 436,919 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2785Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2785Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2785Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 436,919 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2785Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,421 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2785Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,248,340 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2785Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 131,550 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2785Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richfield, MN, 2873 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 839,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2873Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,557,065 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2873Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2873Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 839,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2873Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,559,065 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2873Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,398,562 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2873Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 252,542 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichfieldMN2873Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rogers, MN, 2863 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 781,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogersMN2863Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,448,991 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogersMN2863Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogersMN2863Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 781,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogersMN2863Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,450,991 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogersMN2863Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,232,294 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogersMN2863Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,070 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogersMN2863Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Roseville, MN, 2764 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 403,786 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 748,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 403,786 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 749,887 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,153,673 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 121,602 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Roseville, MN, 2792 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2792Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2792Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2792Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2792Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2792Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2792Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2792Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Roseville, MN, 2846 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Roseville, MN, 2853 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Cloud, MN, 2773 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 786,129 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,458,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 786,129 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,459,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,246,083 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 236,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2773Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Cloud, MN, 2799 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2799Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 322,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2799Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 3,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2799Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2799Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2799Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2799Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,282 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2799Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Cloud, MN, 2847 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 677,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,255,383 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 677,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,257,383 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,934,435 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 203,770 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CloudMN2847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Michael, MN, 2869 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 561,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.MichaelMN2869Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.MichaelMN2869Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.MichaelMN2869Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 561,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.MichaelMN2869Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,042,980 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.MichaelMN2869Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,604,584 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.MichaelMN2869Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 169,232 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.MichaelMN2869Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2741 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 808,755 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2741Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,500,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2741Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2741Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 808,755 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2741Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,501,973 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2741Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,310,728 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2741Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 243,189 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2741Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2744 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 418,774 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2744Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2744Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2744Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 418,774 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2744Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 777,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2744Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,196,497 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2744Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 126,102 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2744Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2746 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2746Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2746Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2746Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2746Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2746Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2746Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2746Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2747 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 832,144 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2747Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,543,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2747Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2747Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 832,144 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2747Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,545,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2747Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,377,553 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2747Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 250,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2747Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2751 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2752 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2752Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2752Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2752Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2752Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2752Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2752Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2752Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2753 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,818,061 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,532 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Saint Paul, MN, 2754 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2754Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,818,061 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2754Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2754Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2754Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2754Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2754Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,532 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2754Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2767 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 576,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,069,736 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 576,820 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,648,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 173,553 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Saint Paul, MN, 2780 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2780Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,818,061 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2780Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2780Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2780Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2780Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2780Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,532 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintPaulMn2780Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2811 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 531,091 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2811Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 984,311 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2811Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2811Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 531,091 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2811Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,311 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2811Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,517,402 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2811Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 159,947 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2811Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2813 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 592,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2813Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2813Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2813Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 592,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2813Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,100,575 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2813Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,693,192 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2813Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 178,296 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2813Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2814 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 739,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2814Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,371,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2814Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2814Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 739,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2814Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,372,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2814Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,112,221 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2814Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 222,329 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2814Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2822 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 788,752 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2822Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,463,324 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2822Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2822Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 788,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2822Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,464,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2822Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,253,576 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2822Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 237,183 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2822Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2823 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 950,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2823Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,764,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2823Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2823Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 950,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2823Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,765,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2823Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,716,224 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2823Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 285,800 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2823Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2824 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2824Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2825 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2825Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 486,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2825Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2825Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2825Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 487,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2825Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 750,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2825Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 79,183 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2825Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2826 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 541,547 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2826Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2826Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2826Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 541,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2826Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2826Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,547,278 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2826Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 162,963 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2826Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2827 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 827,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2827Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,535,987 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2827Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2827Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 827,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2827Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,536,987 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2827Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,364,595 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2827Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,726 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2827Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 2870 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 789,790 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2870Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,464,752 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2870Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2870Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 789,790 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2870Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,466,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2870Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,256,542 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2870Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 237,618 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN2870Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, MN, 4005 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 648,354 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN4005Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,202,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN4005Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN4005Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 648,354 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN4005Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,204,086 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN4005Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,852,440 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN4005Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 78,418 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulMN4005Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul Park, MN, 2875 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,925,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulParkMN2875Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,575,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulParkMN2875Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,925,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulParkMN2875Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,575,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulParkMN2875Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 5,500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulParkMN2875Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 577,958 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulParkMN2875Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sauk Rapids, MN, 2828 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaukRapidsMn2828Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaukRapidsMn2828Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaukRapidsMn2828Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaukRapidsMn2828Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaukRapidsMn2828Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaukRapidsMn2828Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaukRapidsMn2828Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Savage, MN, 2843 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 605,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,122,481 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 605,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,123,981 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,729,201 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 182,080 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Savage, MN, 2867 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 569,195 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2867Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,575 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2867Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2867Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 569,195 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2867Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,057,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2867Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,626,270 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2867Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 171,264 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2867Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Savage, MN, 2868 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2868Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2868Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2868Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2868Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2868Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2868Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavageMn2868Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Shakopee, MN, 2749 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 522,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2749Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 966,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2749Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 4,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2749Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 522,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2749Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 970,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2749Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,492,547 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2749Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 157,829 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2749Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Shakopee, MN, 2829 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 477,517 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2829Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,817 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2829Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 3,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2829Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 477,517 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2829Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 886,817 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2829Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,364,334 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2829Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 144,109 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2829Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Shakopee, MN, 2864 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 688,324 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2864Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,276,317 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2864Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2864Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 688,324 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2864Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,278,317 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2864Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,966,641 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2864Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 207,155 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2864Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Shakopee, MN, 2874 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 783,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2874Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,454,062 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2874Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2874Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 783,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2874Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,455,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2874Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,239,326 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2874Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,686 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakopeeMn2874Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Vadnais Heights, MN, 2835 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 931,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VadnaisHeightsMN2835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,727,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VadnaisHeightsMN2835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VadnaisHeightsMN2835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 931,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VadnaisHeightsMN2835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,729,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VadnaisHeightsMN2835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,661,142 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VadnaisHeightsMN2835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 280,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VadnaisHeightsMN2835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | White Bear Lake, MN, 2807 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 943,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2807Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,751,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2807Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2807Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 943,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2807Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,753,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2807Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,696,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2807Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 283,901 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2807Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | White Bear Lake, MN, 2812 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 860,523 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2812Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,596,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2812Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2812Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 860,523 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2812Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,598,113 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2812Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,458,636 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2812Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 258,855 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhiteBearLakeMN2812Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Woodbury, MN, 2790 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 962,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodburyMN2790Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,786,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodburyMN2790Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodburyMN2790Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 962,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodburyMN2790Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,787,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodburyMN2790Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,750,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodburyMN2790Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 289,349 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodburyMN2790Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Zimmerman, MN, 2859 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZimmermanMN2859Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZimmermanMN2859Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZimmermanMN2859Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 979,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZimmermanMN2859Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,819,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZimmermanMN2859Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,799,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZimmermanMN2859Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 294,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZimmermanMN2859Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bolivar, MO, 3766 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 712,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,258,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 376 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 712,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,258,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,971,211 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 98,635 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3766Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bolivar, MO, 3767 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 734,876 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,297,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 388 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 734,876 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,297,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,032,873 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 101,720 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO3767Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Fair Grove, MO, 3760 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 331,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 584,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 89,200 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 127 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 331,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 674,139 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,005,336 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,646 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairGroveMO3760Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hollister, MO, 3765 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 660,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisterMO3765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,167,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisterMO3765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 349 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisterMO3765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 660,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisterMO3765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,167,350 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisterMO3765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,828,259 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisterMO3765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 91,482 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisterMO3765Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Monett, MO, 3762 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 493,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonettMO3762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,592 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonettMO3762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 260 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonettMO3762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 493,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonettMO3762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,852 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonettMO3762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,365,462 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonettMO3762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 68,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonettMO3762Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3759 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 471,920 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 833,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 249 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 471,920 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 833,541 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,305,461 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 65,322 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3759Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3763 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 794,438 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,402,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 419 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 794,438 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,403,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,197,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 109,965 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3763Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3764 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 805,817 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,422,872 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 425 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 805,817 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,423,297 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,229,114 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 111,540 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3764Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3768 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,657 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 317 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 600,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,974 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,660,091 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 83,067 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3768Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3769 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 735,236 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,298,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 388 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 735,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,298,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,033,867 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 101,770 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3769Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3770 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 782,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,380,889 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 413 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 782,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,381,302 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,163,343 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 108,249 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3770Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3771 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,955,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,453,498 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,032 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,955,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,454,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 5,410,354 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 270,722 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3771Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Springfield, MO, 3772 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 839,527 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,482,396 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 443 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 839,527 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,482,839 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,322,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 116,206 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3772Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Waynesville, MO, 3761 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 511,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleMO3761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 903,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleMO3761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 270 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleMO3761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 511,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleMO3761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 904,179 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleMO3761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,416,091 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleMO3761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 70,858 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleMO3761Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Brandon, MS, 1839 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 671,486 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonMS1839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,247,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonMS1839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 671,486 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonMS1839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,247,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonMS1839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,919,074 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonMS1839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 476,163 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonMS1839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Flowood, MS, 1841 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,251,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 310,613 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1841Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Flowood, MS, 1842 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 399,972 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 743,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 399,972 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 743,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,143,319 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 283,711 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlowoodMS1842Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jackson, MS, 1838 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 329,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 613,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 329,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 613,221 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 943,125 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 234,046 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jackson, MS, 1840 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 540,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,003,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 540,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,003,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,543,708 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 383,041 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS1840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Marion, MS, 1846 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMS1846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMS1846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMS1846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMS1846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,001,354 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMS1846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,471 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMS1846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Meridian, MS, 1833 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 437,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,251,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 310,552 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1833Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Meridian, MS, 1836 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 405,811 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 754,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 405,811 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 754,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,159,841 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 287,789 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1836Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Meridian, MS, 1837 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 145,975 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,478 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 145,975 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,478 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 417,453 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 103,614 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1837Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Meridian, MS, 1845 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 520,887 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 280,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 520,887 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 801,160 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 198,806 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1845Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Meridian, MS, 1847 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 321,146 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 596,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 321,146 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 596,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 917,940 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 225,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS1847Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Newton, MS, 1835 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 467,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonMS1835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonMS1835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 467,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonMS1835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonMS1835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,335,012 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonMS1835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 331,246 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonMS1835Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pearl, MS, 1843 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 544,488 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS1843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,011,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS1843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 544,488 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS1843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,011,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS1843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,556,221 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS1843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 386,145 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearlMS1843Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, MS, 1834 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 472,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaMS1834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 878,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaMS1834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 472,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaMS1834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 878,735 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaMS1834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,351,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaMS1834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 335,384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaMS1834Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Southaven, MS, 1677 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS1677Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 641,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS1677Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS1677Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 641,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS1677Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 951,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS1677Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 276,971 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS1677Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Terry, MS, 1844 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 583,901 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerryMS1844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,084,930 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerryMS1844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 583,901 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerryMS1844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,084,930 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerryMS1844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,668,831 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerryMS1844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 414,082 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerryMS1844Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Waveland, MS, 1678 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WavelandMS1678Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WavelandMS1678Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WavelandMS1678Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 331,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WavelandMS1678Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 511,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WavelandMS1678Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 143,154 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WavelandMS1678Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Archdale, NC, 1714 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArchdaleNC1714Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 731,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArchdaleNC1714Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArchdaleNC1714Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 731,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArchdaleNC1714Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,141,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArchdaleNC1714Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 315,821 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArchdaleNC1714Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Banner Elk, NC, 2613 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 386,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2613Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 718,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2613Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2613Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 386,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2613Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 720,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2613Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,107,854 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2613Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 196,639 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2613Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Banner Elk, NC, 2616 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 355,330 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 660,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 355,330 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 662,058 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,017,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 180,463 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BannerElkNC2616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Burgaw, NC, 2601 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,774 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2601Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2601Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2601Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 198,774 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2601Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 370,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2601Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 569,427 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2601Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 101,096 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2601Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Burgaw, NC, 2629 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 457,356 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 457,356 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 850,877 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,308,233 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 231,759 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNC2629Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Carolina Beach, NC, 2603 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 457,356 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolinaBeachNC2603Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,929 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolinaBeachNC2603Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolinaBeachNC2603Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 457,356 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolinaBeachNC2603Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 850,929 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolinaBeachNC2603Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,308,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolinaBeachNC2603Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 231,975 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarolinaBeachNC2603Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cary, NC, 2627 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 255,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC2627Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 473,349 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC2627Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC2627Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 255,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC2627Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 475,849 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC2627Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 730,913 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC2627Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 130,280 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryNC2627Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Charlotte, NC, 1715 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1715Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1715Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1715Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 291,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1715Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 591,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1715Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 125,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1715Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Charlotte, NC, 1716 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 640,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1716Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 581,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1716Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 640,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1716Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 581,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1716Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,221,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1716Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 251,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC1716Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Durham, NC, 1717 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 720,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1717Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 851,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1717Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 720,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1717Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 851,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1717Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,571,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1717Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 367,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC1717Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Goldsboro, NC, 1174 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC1174Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC1174Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC1174Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC1174Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,200,625 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC1174Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 413,492 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC1174Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greensboro, NC, 1156 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1156Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 655,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1156Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1156Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 655,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1156Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,355,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1156Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 398,458 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1156Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenville, NC, 0721 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNC0721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNC0721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNC0721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNC0721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 845,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNC0721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 399,125 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNC0721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hampstead, NC, 2633 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 562,900 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HampsteadNC2633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,045,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HampsteadNC2633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HampsteadNC2633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 562,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HampsteadNC2633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,046,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HampsteadNC2633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,609,871 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HampsteadNC2633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 284,829 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HampsteadNC2633Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Holly Ridge, NC, 2626 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 721,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollyRidgeNC2626Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,486 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollyRidgeNC2626Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollyRidgeNC2626Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 721,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollyRidgeNC2626Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,340,986 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollyRidgeNC2626Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,062,201 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollyRidgeNC2626Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 364,905 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollyRidgeNC2626Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hubert, NC, 2625 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 404,584 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubertNC2625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 750,372 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubertNC2625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubertNC2625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 404,584 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubertNC2625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 752,872 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubertNC2625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,157,456 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubertNC2625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 205,537 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubertNC2625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jacksonville, NC, 0723 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC0723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC0723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC0723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC0723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 680,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC0723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 410,750 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC0723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jacksonville, NC, 1718 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1718Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1718Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1718Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 371,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1718Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 551,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1718Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 160,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1718Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jacksonville, NC, 1733 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1733Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 260,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1733Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1733Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 260,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1733Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 400,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1733Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 111,675 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC1733Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jacksonville, NC, 2634 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC2634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 653,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC2634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC2634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC2634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 654,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC2634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,006,679 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC2634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 178,509 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleNC2634Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kinston, NC, 0872 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC0872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,057,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC0872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 153 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC0872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC0872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,057,986 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC0872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,607,986 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC0872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 728,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC0872Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Raleigh, NC, 1719 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 740,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC1719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 791,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC1719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 740,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC1719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 791,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC1719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,531,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC1719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 341,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNC1719Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richlands, NC, 2607 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2607Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2607Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2607Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 492,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2607Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,235 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2607Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,408,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2607Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,514 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2607Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richlands, NC, 2619 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 376,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 698,103 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 376,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 700,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,077,042 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 191,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsNC2619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Riegelwood, NC, 2602 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 452,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiegelwoodNC2602Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiegelwoodNC2602Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 453,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiegelwoodNC2602Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 453,916 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiegelwoodNC2602Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 131,297 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiegelwoodNC2602Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 283 months |  |  |
Convenience stores | Roanoke Rapids, NC, 2155 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 834,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,551,226 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 480 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 50,351 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 834,223 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,602,057 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,436,280 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 505,718 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC2155Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Roxboro, NC, 1390 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoxboroNC1390Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 368,107 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoxboroNC1390Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 243,112 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoxboroNC1390Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 368,107 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoxboroNC1390Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 611,219 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoxboroNC1390Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 173,616 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoxboroNC1390Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Shallotte, NC, 2630 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShallotteNC2630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,766 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShallotteNC2630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShallotteNC2630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 492,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShallotteNC2630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,266 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShallotteNC2630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,408,803 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShallotteNC2630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,523 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShallotteNC2630Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Southern Pines, NC, 1175 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthernPinesNc1175Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthernPinesNc1175Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthernPinesNc1175Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthernPinesNc1175Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 900,625 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthernPinesNc1175Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 167,826 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthernPinesNc1175Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wallace, NC, 2604 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 175,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallaceNC2604Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallaceNC2604Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 177,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallaceNC2604Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 177,408 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallaceNC2604Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 66,602 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallaceNC2604Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 219 months |  |  |
Convenience stores | Wilmington, NC, 2606 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 228,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2606Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,774 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2606Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2606Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 228,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2606Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 426,274 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2606Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 654,952 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2606Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 116,408 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2606Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2611 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 527,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2611Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2611Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2611Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 527,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2611Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 981,645 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2611Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,509,363 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2611Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,687 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2611Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2612 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2612Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 653,930 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2612Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2612Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2612Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 654,930 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2612Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,006,742 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2612Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 178,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2612Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2618 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 474,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 474,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,358,586 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 240,861 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2624 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 351,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 353,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 353,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 169,748 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 170 months |  |  |
Convenience stores | Wilmington, NC, 2631 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 364,126 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 676,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 364,126 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 677,787 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,041,913 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 184,736 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2631Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2632 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 439,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 817,271 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 439,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,271 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,258,036 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 222,699 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2632Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2638 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 804,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 805,696 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 219,485 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2638Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2642 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 386,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 718,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 386,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 720,288 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,107,281 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 196,282 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2642Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2645 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 527,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,102 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 527,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 981,602 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,509,320 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,676 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2645Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2646 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 620,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 334,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 956,506 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 169,859 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2646Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wilmington, NC, 2647 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 620,751 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 334,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,251 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 956,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 169,649 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC2647Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Winston-Salem, NC, 1720 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Winston-SalemNC1720Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Winston-SalemNC1720Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Winston-SalemNC1720Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 311,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Winston-SalemNC1720Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 631,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Winston-SalemNC1720Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 134,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Winston-SalemNC1720Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Zebulon, NC, 2635 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 306,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZebulonNC2635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 568,087 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZebulonNC2635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZebulonNC2635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 306,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZebulonNC2635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 570,587 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZebulonNC2635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 876,664 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZebulonNC2635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 156,017 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZebulonNC2635Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Absecon, NJ, 1351 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,367,872 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbseconNj1351Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,540,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbseconNj1351Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,367,872 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbseconNj1351Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,540,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbseconNj1351Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,908,476 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbseconNj1351Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,274,493 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbseconNj1351Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mays Landing, NJ, 1354 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,539,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysLandingNj1354Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,858,630 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysLandingNj1354Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,539,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysLandingNj1354Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,858,630 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysLandingNj1354Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 4,397,747 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysLandingNj1354Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,434,973 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysLandingNj1354Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Millville, NJ, 1355 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 953,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillvilleNJ1355Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,771,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillvilleNJ1355Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 953,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillvilleNJ1355Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,771,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillvilleNJ1355Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,725,673 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillvilleNJ1355Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 888,834 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillvilleNJ1355Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Toms River, NJ, 1352 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,265,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1352Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,351,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1352Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,265,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1352Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,351,154 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1352Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,617,015 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1352Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,179,850 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1352Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Toms River, NJ, 1353 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 982,526 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1353Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,824,961 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1353Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 982,526 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1353Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,824,961 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1353Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,807,487 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1353Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 915,170 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ1353Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wall Township, NJ, 1359 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,459,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallTownshipNj1359Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,712,264 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallTownshipNj1359Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,459,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallTownshipNj1359Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,712,264 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallTownshipNj1359Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 4,172,221 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallTownshipNj1359Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,342,531 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WallTownshipNj1359Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Albuquerque, NM, 1679 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1679Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1679Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1679Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1679Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 471,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1679Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 117,254 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1679Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kingston, NY, 0708 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 257,763 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonNY0708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,042 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonNY0708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 257,763 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonNY0708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,042 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonNY0708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 713,805 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonNY0708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 359,513 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonNY0708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rochester, NY, 3973 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 632,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNy3973Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,116,989 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNy3973Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 334 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNy3973Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 632,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNy3973Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,117,323 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNy3973Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,749,909 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNy3973Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 87,561 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNy3973Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Alliance, OH, 2701 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 454,440 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllianceOH2701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 841,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllianceOH2701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllianceOH2701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 454,440 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllianceOH2701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 843,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllianceOH2701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,298,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllianceOH2701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 153,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllianceOH2701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Atwater, OH, 0697 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 118,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtwaterOH0697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 266,748 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtwaterOH0697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 209 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtwaterOH0697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 118,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtwaterOH0697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 266,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtwaterOH0697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 385,512 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtwaterOH0697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 211,384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtwaterOH0697Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bellefontaine, OH, 2591 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2591Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2591Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2591Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2591Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,042,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2591Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,602,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2591Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 287,590 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2591Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bellefontaine, OH, 2594 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2594Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2594Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2594Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 455,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2594Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2594Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,302,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2594Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 233,557 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellefontaineOH2594Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Columbus, OH, 0698 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 304,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 147,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 304,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 451,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 240,992 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0698Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Columbus, OH, 0737 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 273,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 471,693 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 13,088 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 273,085 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 484,781 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 757,866 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 362,926 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH0737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cuyahoga Falls, OH, 0699 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 321,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH0699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,619 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH0699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 321,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH0699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,619 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH0699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,466,411 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH0699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 532,366 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CuyahogaFallsOH0699Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | De Graff, OH, 2597 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 302,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeGraffOH2597Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 561,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeGraffOH2597Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeGraffOH2597Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 302,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeGraffOH2597Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 564,360 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeGraffOH2597Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 867,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeGraffOH2597Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 156,209 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeGraffOH2597Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Eaton, OH, 2269 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 164,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EatonOH2269Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 306,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EatonOH2269Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 164,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EatonOH2269Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 306,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EatonOH2269Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 471,522 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EatonOH2269Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 93,612 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EatonOH2269Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Galion, OH, 0701 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,981 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalionOH0701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 327,597 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalionOH0701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 209 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalionOH0701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 138,981 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalionOH0701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 327,806 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalionOH0701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 466,787 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalionOH0701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 259,557 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalionOH0701Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jackson Center, OH, 2593 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 367,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCenterOH2593Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 682,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCenterOH2593Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCenterOH2593Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 367,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCenterOH2593Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 684,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCenterOH2593Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,052,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCenterOH2593Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 189,278 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCenterOH2593Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kenton, OH, 2676 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH2676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,462 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH2676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH2676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH2676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 262,462 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH2676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 402,462 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH2676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 67,296 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH2676Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Marysville, OH, 2590 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 507,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2590Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 943,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2590Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2590Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 507,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2590Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 944,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2590Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,452,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2590Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 260,370 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2590Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Marysville, OH, 2592 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2592Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,300,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2592Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2592Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2592Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,302,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2592Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,002,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2592Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 358,682 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2592Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Marysville, OH, 2596 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2596Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2596Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2596Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2596Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 652,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2596Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,002,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2596Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 179,932 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH2596Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Perrysburg, OH, 0732 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 211,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrysburgOH0732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrysburgOH0732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 134 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrysburgOH0732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 211,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrysburgOH0732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,814 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrysburgOH0732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 602,492 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrysburgOH0732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 282,413 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrysburgOH0732Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Russells Point, OH, 2595 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 546,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellsPointOH2595Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,013,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellsPointOH2595Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellsPointOH2595Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 546,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellsPointOH2595Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,016,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellsPointOH2595Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,562,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellsPointOH2595Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 280,440 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellsPointOH2595Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Streetsboro, OH, 0757 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 402,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StreetsboroOH0757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,349 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StreetsboroOH0757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StreetsboroOH0757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 402,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StreetsboroOH0757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StreetsboroOH0757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 936,451 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StreetsboroOH0757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 357,427 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StreetsboroOH0757Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tiffin, OH, 0702 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 117,017 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiffinOH0702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 273,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiffinOH0702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 209 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiffinOH0702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 117,017 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiffinOH0702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 273,249 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiffinOH0702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 390,266 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiffinOH0702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 216,365 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiffinOH0702Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Troy, OH, 0751 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 355,009 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH0751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 588,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH0751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 85 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH0751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 355,009 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH0751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 588,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH0751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 943,205 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH0751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 398,981 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH0751Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wadsworth, OH, 0753 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WadsworthOH0753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 496,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WadsworthOH0753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 116 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WadsworthOH0753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 266,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WadsworthOH0753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,033 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WadsworthOH0753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 763,540 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WadsworthOH0753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 343,968 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WadsworthOH0753Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Edmond, OK, 4101 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 984,265 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 529,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,037,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 529,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,569,313 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 64,268 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4101Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Edmond, OK, 4118 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 621,685 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 365,152 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 365,152 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,081,577 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 44,268 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4118Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Edmond, OK, 4119 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 519,222 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 352,862 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 692,398 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 352,862 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 694,398 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,047,260 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 42,998 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Edmond, OK, 4120 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 977,494 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 519,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,017,575 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 519,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,539,051 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 62,975 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Edmond, OK, 4140 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,638,333 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 962,803 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,886,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 962,803 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,887,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,850,192 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 116,477 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK4140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Convenience stores | Midwest City, OK, 4103 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 690,102 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 405,372 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 794,228 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 405,372 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,200,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 49,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4103Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Midwest City, OK, 4139 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 757,833 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 445,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,239 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 445,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,318,427 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,938 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwestCityOK4139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Moore, OK, 4105 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 522,179 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 306,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 600,193 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 306,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 602,193 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 908,534 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 37,312 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4105Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Moore, OK, 4135 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 502,387 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 294,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 577,709 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 294,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 579,209 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 874,073 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 35,850 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MooreOK4135Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norman, OK, 4109 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 408,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 248,874 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 487,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 248,874 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 489,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 738,684 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 30,382 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4109Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norman, OK, 4115 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 549,078 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,739 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 523,739 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 913,739 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 32,474 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4115Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norman, OK, 4136 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 846,643 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 470,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 920,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 470,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,392,843 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 57,073 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norman, OK, 4137 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,188,090 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 697,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,367,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 697,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,368,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,066,956 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 84,554 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4137Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norman, OK, 4138 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 278,506 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 163,252 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 319,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 163,252 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 321,345 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 484,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 19,949 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK4138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4099 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 806,669 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 453,873 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 888,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 453,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 890,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,344,688 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 55,110 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4099Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4102 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 886,016 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 520,386 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 520,386 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,021,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,541,453 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 63,098 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOk4102Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4104 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 699,518 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 410,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 804,762 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 410,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 806,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,217,012 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 49,852 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4104Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4106 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 717,734 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 421,459 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,743 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 421,459 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 827,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,248,702 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 51,146 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4106Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4107 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 260,306 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 166,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 327,194 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 166,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 329,194 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 496,037 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 20,477 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4107Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4110 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 727,353 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 426,956 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 426,956 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 838,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,265,466 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 51,885 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4110Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4111 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 715,846 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 456,873 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 895,930 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 456,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 897,930 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,354,803 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 55,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4111Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4112 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 393,965 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 510,953 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 513,453 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 733,453 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 31,884 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4112Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4113 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 586,829 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 344,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 674,656 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 344,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 676,656 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,021,003 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 41,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4113Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4114 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 278,506 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 178,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 350,229 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 178,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 352,229 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 530,817 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 21,897 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4114Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4116 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 342,227 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 200,554 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 200,554 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 394,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 595,480 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 24,530 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4116Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4117 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 773,552 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 479,805 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 479,805 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 941,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,421,425 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 58,155 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4117Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4121 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 661,385 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 388,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 761,152 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 388,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 762,152 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,150,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 47,088 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4122 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 755,376 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 514,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,009,798 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 514,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,798 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,525,402 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 62,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4125 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,043,313 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 612,698 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,200,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 612,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,202,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,815,127 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 74,326 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4126 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 378,378 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 221,963 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 434,876 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 221,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 436,376 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 658,339 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 27,042 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4127 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 560,983 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 306,360 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 599,729 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 306,360 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 600,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 907,089 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 37,133 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4128 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 485,310 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 616,260 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,260 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 798,260 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 38,303 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4128Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4129 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 729,085 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 827,361 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 829,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,269,361 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 51,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4130 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 656,814 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 411,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 807,611 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 411,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 808,611 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,220,521 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 49,953 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4130Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4131 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 868,330 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 471,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 923,140 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 471,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 924,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,396,240 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 57,152 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4131Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4132 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 708,521 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 481,598 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 945,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 481,598 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,011 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,427,609 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 58,426 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4132Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4133 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 481,956 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 275,094 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 538,804 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 275,094 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 815,398 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 33,451 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4133Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Oklahoma City, OK, 4134 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 689,556 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 404,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 404,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 794,787 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,199,681 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 49,144 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK4134Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tulsa, OK, 0840 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 126,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK0840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 508,266 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK0840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 126,545 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK0840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 508,266 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK0840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 634,811 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK0840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 356,592 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK0840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Yukon, OK, 4100 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,052,596 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 618,155 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,211,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 618,155 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,213,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,831,276 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 74,986 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4100Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Yukon, OK, 4108 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 674,624 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 696,726 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 698,226 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,088,226 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 43,190 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4108Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Yukon, OK, 4123 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,127,895 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 713,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,398,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 713,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,399,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,112,949 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 86,400 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Yukon, OK, 4124 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,384,752 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 813,732 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,594,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 813,732 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,595,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,409,050 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 98,466 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YukonOK4124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aliquippa, PA, 1615 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 226,195 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AliquippaPA1615Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 452,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AliquippaPA1615Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 226,195 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AliquippaPA1615Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 452,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AliquippaPA1615Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 678,826 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AliquippaPA1615Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 198,401 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AliquippaPA1615Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Allentown, PA, 3946 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 4,684,217 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 3,922,420 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,970,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,565 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 3,922,420 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,971,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 9,894,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 467,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AllentownPA3946Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Beaver, PA, 1617 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 95,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA1617Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 223,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA1617Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 95,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA1617Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 223,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA1617Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 318,994 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA1617Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 97,908 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA1617Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Beaver Falls, PA, 1616 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 92,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverFallsPA1616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 230,758 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverFallsPA1616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 92,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverFallsPA1616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 230,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverFallsPA1616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 322,965 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverFallsPA1616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 101,147 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverFallsPA1616Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bensalem, PA, 1439 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 569,763 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensalemPa1439Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,611 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensalemPa1439Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 569,763 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensalemPa1439Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,611 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensalemPa1439Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 957,374 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensalemPa1439Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 180,233 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensalemPa1439Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Downingtown, PA, 1377 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,722,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DowningtownPa1377Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 576 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DowningtownPa1377Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,722,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DowningtownPa1377Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DowningtownPa1377Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,722,798 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DowningtownPa1377Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 272 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DowningtownPa1377Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mount Washington, PA, 1624 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 118,118 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountWashingtonPa1624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 231,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountWashingtonPa1624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 118,118 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountWashingtonPa1624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 231,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountWashingtonPa1624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 349,226 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountWashingtonPa1624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 101,300 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountWashingtonPa1624Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Penndel, PA, 1433 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 739,487 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PenndelPA1433Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,003,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PenndelPA1433Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 739,487 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PenndelPA1433Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,003,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PenndelPA1433Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,743,296 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PenndelPA1433Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 466,766 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PenndelPA1433Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Perryopolis, PA, 1620 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 148,953 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryopolisPA1620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 134,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryopolisPA1620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 148,953 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryopolisPA1620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 134,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryopolisPA1620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 283,252 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryopolisPA1620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 58,866 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryopolisPA1620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1424 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 808,681 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1424Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 256,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1424Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 808,681 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1424Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 256,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1424Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,065,524 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1424Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 119,426 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1424Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1425 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 425,928 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1425Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 167,147 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1425Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 425,928 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1425Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 167,147 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1425Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 593,075 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1425Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 77,718 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1425Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1426 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,342 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1426Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 226,919 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1426Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 390,342 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1426Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 226,919 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1426Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 617,261 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1426Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 105,512 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1426Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1429 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 541,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1429Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 236,049 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1429Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 541,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1429Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 236,049 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1429Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 777,841 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1429Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 109,757 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1429Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1431 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 614,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1431Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 277,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1431Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 614,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1431Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 277,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1431Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 891,378 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1431Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 128,928 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1431Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1434 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,011,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1434Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 491,302 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1434Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,011,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1434Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 491,302 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1434Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,502,691 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1434Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 228,450 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1434Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1435 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 935,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1435Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 448,426 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1435Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 935,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1435Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 448,426 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1435Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,384,098 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1435Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 208,513 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1435Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1437 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 689,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1437Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 426,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1437Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 689,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1437Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 426,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1437Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,115,768 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1437Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 198,362 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1437Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Philadelphia, PA, 1438 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 349,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1438Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 134,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1438Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 349,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1438Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 134,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1438Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 483,779 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1438Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 62,530 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA1438Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pittsburgh, PA, 1621 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 497,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 497,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 817,838 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 140,339 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pittsburgh, PA, 1622 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 296,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1622Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1622Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 296,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1622Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1622Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 583,817 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1622Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 126,036 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1622Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pittsburgh, PA, 1623 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 395,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 474,741 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 395,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 474,741 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 870,158 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 208,093 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA1623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | South Park, PA, 1625 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthParkPA1625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 436,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthParkPA1625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 252,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthParkPA1625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 436,182 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthParkPA1625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 688,429 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthParkPA1625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 191,152 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthParkPA1625Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Southampton, PA, 1427 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 783,279 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthamptonPA1427Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 163,721 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthamptonPA1427Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 783,279 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthamptonPA1427Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 163,721 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthamptonPA1427Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 947,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthamptonPA1427Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 76,124 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthamptonPA1427Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Valencia, PA, 1618 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,565 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaPA1618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaPA1618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 440,565 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaPA1618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,492 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaPA1618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 719,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaPA1618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 122,070 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValenciaPA1618Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Verona, PA, 1619 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeronaPA1619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 257,358 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeronaPA1619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 171,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeronaPA1619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 257,358 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeronaPA1619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 428,769 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeronaPA1619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 112,806 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeronaPA1619Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Willow Grove, PA, 1428 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 329,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowGrovePA1428Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 73,123 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowGrovePA1428Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 329,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowGrovePA1428Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 73,123 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowGrovePA1428Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 403,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowGrovePA1428Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 33,997 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowGrovePA1428Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aiken, SC, 1119 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSc1119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 402,665 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSc1119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSc1119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 402,665 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSc1119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 802,665 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSc1119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,977 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSc1119Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aiken, SC, 1120 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,527 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,527 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 752,527 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,442 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1120Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aiken, SC, 1122 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 472,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 472,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 802,679 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 292,269 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1122Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aiken, SC, 1124 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 543,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 543,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,103,588 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 336,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1124Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aiken, SC, 1125 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 542,982 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 542,982 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 902,982 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 335,739 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1125Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aiken, SC, 1129 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 540,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 388,058 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 540,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 388,058 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 928,058 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 239,944 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1129Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Aiken, SC, 1138 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 501,770 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 155,675 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AikenSC1138Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Beech Island, SC, 1725 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeechIslandSC1725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 481,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeechIslandSC1725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeechIslandSC1725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 481,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeechIslandSC1725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 811,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeechIslandSC1725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 207,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeechIslandSC1725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Belvedere, SC, 1121 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvedereSC1121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 463,080 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvedereSC1121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvedereSC1121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 463,080 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvedereSC1121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 953,080 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvedereSC1121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 286,333 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelvedereSC1121Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bishopville, SC, 2654 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,738 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BishopvilleSC2654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 356,130 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BishopvilleSC2654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BishopvilleSC2654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 191,738 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BishopvilleSC2654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 357,630 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BishopvilleSC2654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 549,368 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BishopvilleSC2654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 97,760 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BishopvilleSC2654Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bonneau, SC, 2670 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 128,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneauSC2670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 239,191 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneauSC2670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneauSC2670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 128,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneauSC2670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 240,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneauSC2670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 369,102 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneauSC2670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 65,992 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneauSC2670Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Camden, SC, 2653 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,136 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenSC2653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,897 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenSC2653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenSC2653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 269,136 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenSC2653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 501,397 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenSC2653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 770,533 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenSC2653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 136,817 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CamdenSC2653Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Columbia, SC, 0724 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 600,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 348,750 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Columbia, SC, 1721 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC1721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 471,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC1721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC1721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 471,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC1721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 991,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC1721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 203,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC1721Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Conway, SC, 2621 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 251,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC2621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC2621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 252,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC2621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 252,890 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC2621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 107,006 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC2621Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 193 months |  |  |
Convenience stores | Cordova, SC, 2659 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 137,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaSC2659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 255,025 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaSC2659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaSC2659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 137,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaSC2659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 257,025 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaSC2659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 394,232 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaSC2659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 70,631 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaSC2659Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Eastover, SC, 2673 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastoverSC2673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastoverSC2673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastoverSC2673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 138,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastoverSC2673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 259,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastoverSC2673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 398,591 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastoverSC2673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 70,934 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastoverSC2673Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Florence, SC, 2666 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 193,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 359,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 193,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 360,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 554,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 98,652 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2666Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Florence, SC, 2667 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 627,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 337,740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 628,793 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 966,533 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 171,426 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC2667Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Goose Creek, SC, 1722 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC1722Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 241,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC1722Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC1722Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 241,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC1722Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 391,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC1722Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 104,304 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GooseCreekSC1722Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenville, SC, 1143 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1143Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,847 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1143Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1143Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,847 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1143Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 852,847 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1143Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 286,189 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1143Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenville, SC, 1145 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1145Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 402,392 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1145Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1145Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 402,392 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1145Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 702,392 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1145Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,809 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1145Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenville, SC, 1146 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1146Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,695 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1146Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1146Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1146Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 802,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1146Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,546 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1146Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenville, SC, 1147 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1147Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 483,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1147Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1147Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 483,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1147Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,103,604 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1147Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 299,023 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1147Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greenville, SC, 1149 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1149Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 423,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1149Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 680,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1149Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 423,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1149Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,103,604 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1149Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 261,923 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleSC1149Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Greer, SC, 1144 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreerSC1144Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 502,879 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreerSC1144Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreerSC1144Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 502,879 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreerSC1144Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 902,879 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreerSC1144Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 310,942 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreerSC1144Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hemingway, SC, 2674 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 246,269 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HemingwaySC2674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 458,069 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HemingwaySC2674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HemingwaySC2674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 246,269 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HemingwaySC2674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 459,569 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HemingwaySC2674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 705,838 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HemingwaySC2674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 125,453 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HemingwaySC2674Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hilton Head, SC, 1723 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 691,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 691,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,191,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 298,554 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1723Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hilton Head, SC, 1731 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1731Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 344,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1731Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 185,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1731Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 344,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1731Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 530,010 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1731Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 147,565 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC1731Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Irmo, SC, 1724 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 690,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrmoSC1724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 461,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrmoSC1724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 690,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrmoSC1724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 461,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrmoSC1724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,151,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrmoSC1724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 199,271 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrmoSC1724Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Jackson, SC, 1126 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonSC1126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 632,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonSC1126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonSC1126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 632,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonSC1126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 802,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonSC1126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 391,170 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonSC1126Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Johns Island, SC, 0725 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsIslandSc0725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsIslandSc0725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsIslandSc0725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsIslandSc0725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 520,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsIslandSc0725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 271,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsIslandSc0725Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kingstree, SC, 2608 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 301,766 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2608Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2608Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,766 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2608Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 303,766 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2608Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 120,131 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2608Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 207 months |  |  |
Convenience stores | Kingstree, SC, 2661 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 209,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 389,965 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 209,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,965 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 600,293 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 106,614 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC2661Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lake City, SC, 2665 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 202,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCitySC2665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 376,398 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCitySC2665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCitySC2665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 202,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCitySC2665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 377,898 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCitySC2665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 580,190 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCitySC2665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 103,266 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCitySC2665Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lexington, SC, 0726 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 255,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 545,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 255,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 545,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 800,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 422,375 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC0726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lexington, SC, 1127 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 640,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 640,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,203,891 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 348,667 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1127Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lexington, SC, 1136 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 540,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 540,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,103,588 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 348,480 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1136Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lexington, SC, 1140 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 843,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 843,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,203,891 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 521,800 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonSC1140Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Lugoff, SC, 2660 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LugoffSC2660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 372,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LugoffSC2660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LugoffSC2660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 200,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LugoffSC2660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LugoffSC2660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 574,523 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LugoffSC2660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 102,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LugoffSC2660Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Moncks Corner, SC, 2609 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoncksCornerSC2609Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 654,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoncksCornerSC2609Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoncksCornerSC2609Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoncksCornerSC2609Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 655,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoncksCornerSC2609Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,007,390 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoncksCornerSC2609Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 178,501 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoncksCornerSC2609Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mt. Pleasant, SC, 2614 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 668,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.PleasantSC2614Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,241,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.PleasantSC2614Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.PleasantSC2614Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 668,443 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.PleasantSC2614Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,242,940 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.PleasantSC2614Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,911,383 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.PleasantSC2614Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 338,068 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.PleasantSC2614Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Myrtle Beach, SC, 2620 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 913,807 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 492,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,408,844 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,937 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2620Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Myrtle Beach, SC, 2623 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 703,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,326 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 703,624 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,308,326 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,011,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 355,831 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2623Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Myrtle Beach, SC, 2636 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 176,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 177,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 177,502 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 48,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2636Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Myrtle Beach, SC, 2637 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 753,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 755,479 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 755,479 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 205,842 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2637Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Myrtle Beach, SC, 2639 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 327,278 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 328,278 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 328,278 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 162,276 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2639Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 165 months |  |  |
Convenience stores | Myrtle Beach, SC, 2640 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 277,019 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,019 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 278,019 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 120,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC2640Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 189 months |  |  |
Convenience stores | North Augusta, SC, 1123 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 452,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 452,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 852,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 279,963 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1123Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | North Augusta, SC, 1726 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,221,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,221,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,711,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 527,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC1726Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | North Charleston, SC, 0728 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 8 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,050,008 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 503,754 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC0728Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Orangeburg, SC, 1727 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSC1727Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 691,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSC1727Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSC1727Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 691,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSC1727Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,011,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSC1727Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 298,554 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSC1727Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pinewood, SC, 2669 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,426 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinewoodSC2669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinewoodSC2669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinewoodSC2669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 325,426 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinewoodSC2669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 606,576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinewoodSC2669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 932,002 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinewoodSC2669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 165,390 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinewoodSC2669Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Simpsonville, SC, 1150 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimpsonvilleSC1150Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 573,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimpsonvilleSC1150Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimpsonvilleSC1150Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 573,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimpsonvilleSC1150Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,103,485 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimpsonvilleSC1150Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 354,599 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SimpsonvilleSC1150Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Spartanburg, SC, 1151 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartanburgSC1151Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,879 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartanburgSC1151Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartanburgSC1151Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,879 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartanburgSC1151Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 902,879 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartanburgSC1151Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,659 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartanburgSC1151Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Summerton, SC, 2663 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 142,484 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummertonSC2663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 265,326 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummertonSC2663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummertonSC2663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 142,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummertonSC2663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 266,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummertonSC2663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 409,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummertonSC2663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 73,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummertonSC2663Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Summerville, SC, 0729 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 115,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0729Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0729Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 115,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0729Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0729Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 630,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0729Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 399,125 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC0729Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Summerville, SC, 1736 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC1736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 553,227 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC1736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 297,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC1736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 553,227 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC1736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 850,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC1736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 236,963 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummervilleSC1736Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2648 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 211,087 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,065 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 211,087 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 393,565 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 604,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 107,522 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2648Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2649 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 263,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 490,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 263,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 491,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 755,487 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 134,163 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2649Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2650 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 362,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 362,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 674,512 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,036,879 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 183,846 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2650Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2651 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 336,587 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 181,183 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,087 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 519,270 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 92,451 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2651Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2652 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 154,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,584 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 154,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,084 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 443,881 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 79,138 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2652Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2655 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 653,469 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 351,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 654,969 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,006,781 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 178,537 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2655Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2656 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 620,801 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 334,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,301 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 956,523 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 169,662 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2656Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2657 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,450 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,796 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 281,450 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 524,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 805,746 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 143,038 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2657Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2662 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 146,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 146,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 272,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 418,752 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 74,701 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2662Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2664 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 372,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 372,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 694,113 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,067,034 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 188,970 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2664Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2668 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 149,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 277,726 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 149,520 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 279,226 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 428,746 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 76,460 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2668Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2671 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 486,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 750,461 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 133,275 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2671Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sumter, SC, 2672 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 184,701 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 344,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 184,701 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 344,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 529,321 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 93,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SumterSC2672Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | West Columbia, SC, 1139 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,103,574 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 428,854 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1139Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | West Columbia, SC, 1737 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 336,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 624,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 336,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 624,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 960,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestColumbiaSC1737Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Arrington, TN, 1487 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArringtonTN1487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArringtonTN1487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArringtonTN1487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArringtonTN1487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,101,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArringtonTN1487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 321,109 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArringtonTN1487Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Athens, TN, 1467 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 326,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 326,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 501,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 146,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1467Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Athens, TN, 1495 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 124,179 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 231,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 124,179 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 231,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 356,039 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 103,944 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTN1495Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Benton, TN, 1494 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonTN1494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 358,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonTN1494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 192,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonTN1494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 358,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonTN1494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 551,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonTN1494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 160,830 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonTN1494Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1453 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1453Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,741 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1453Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 181,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1453Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,741 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1453Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 520,472 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1453Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1453Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1457 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 131,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1457Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 313,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1457Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 131,820 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1457Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 313,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1457Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 445,062 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1457Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 140,430 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1457Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1458 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1458Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 326,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1458Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (79,571)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1458Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 162,879 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1458Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1458Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 421,671 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1458Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 116,019 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1458Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1459 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 159,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1459Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,346 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1459Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 159,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1459Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,346 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1459Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 458,325 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1459Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 133,752 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1459Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1460 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 105,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1460Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 196,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1460Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 105,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1460Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 196,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1460Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 301,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1460Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 87,975 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1460Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1464 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1464Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1464Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1464Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1464Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 701,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1464Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 204,542 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1464Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1465 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1465Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 553,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1465Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 297,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1465Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 553,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1465Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 851,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1465Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,255 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1465Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1468 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 822,529 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 323,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 822,529 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,146,279 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 348,847 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1468Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1469 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1469Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1469Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1469Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1469Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 801,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1469Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 233,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1469Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1481 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 257,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 478,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 257,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 478,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 736,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 214,742 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1481Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1485 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,209 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 527,201 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 283,209 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 527,201 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 810,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 236,356 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1485Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1502 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 542,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 542,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,551,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 452,246 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1502Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1503 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 332,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 332,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 951,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 277,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1503Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1508 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1508Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1508Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (39,679)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1508Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 260,694 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1508Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1508Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 819,771 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1508Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 250,647 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1508Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chattanooga, TN, 1509 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1509Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 326,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1509Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (24,664)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1509Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 150,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1509Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 326,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1509Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 476,578 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1509Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 146,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN1509Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cleveland, TN, 1462 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 110,009 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1462Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 205,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1462Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 110,009 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1462Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 205,545 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1462Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 315,554 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1462Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 92,146 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1462Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cleveland, TN, 1466 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 227,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 423,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 227,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 423,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 651,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 189,971 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1466Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cleveland, TN, 1475 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1475Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1475Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1475Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1475Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 801,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1475Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 233,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1475Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cleveland, TN, 1489 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 701,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 204,542 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1489Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cleveland, TN, 1490 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 157,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 451,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 131,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1490Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cleveland, TN, 1491 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 351,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 102,546 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1491Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Cleveland, TN, 1511 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1511Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1511Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1511Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1511Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 859,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1511Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 250,647 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandTN1511Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dayton, TN, 1476 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonTN1476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonTN1476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonTN1476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonTN1476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 751,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonTN1476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 219,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonTN1476Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Decatur, TN, 1493 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTN1493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTN1493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 181,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTN1493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTN1493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 520,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTN1493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturTN1493Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Dunlap, TN, 1471 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunlapTN1471Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 586,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunlapTN1471Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunlapTN1471Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 586,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunlapTN1471Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 901,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunlapTN1471Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 262,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunlapTN1471Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Etowah, TN, 1477 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EtowahTN1477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 358,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EtowahTN1477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 192,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EtowahTN1477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 358,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EtowahTN1477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 551,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EtowahTN1477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 160,830 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EtowahTN1477Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gallatin, TN, 1505 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 525,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GallatinTN1505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GallatinTN1505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 525,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GallatinTN1505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GallatinTN1505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,501,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GallatinTN1505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 437,675 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GallatinTN1505Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gray, TN, 2536 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,151 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrayTN2536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrayTN2536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 191,151 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrayTN2536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 355,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrayTN2536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 546,714 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrayTN2536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 101,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrayTN2536Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Harrison, TN, 1498 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 484,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonTN1498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonTN1498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 484,313 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonTN1498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonTN1498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,384,993 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonTN1498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 403,799 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonTN1498Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hixson, TN, 1461 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTn1461Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTn1461Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTn1461Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTn1461Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,001,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTn1461Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 291,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTn1461Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hixson, TN, 1463 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 271,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1463Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 504,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1463Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 271,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1463Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 504,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1463Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 776,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1463Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 226,398 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1463Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hixson, TN, 1478 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 513,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 954,355 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 513,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 954,355 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,467,570 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 427,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1478Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hixson, TN, 1482 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 94,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 176,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 94,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 176,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 271,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 79,233 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1482Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hixson, TN, 1512 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1512Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1512Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1512Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1512Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 859,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1512Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 250,647 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN1512Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kimball, TN, 1470 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 332,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KimballTN1470Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KimballTN1470Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 332,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KimballTN1470Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KimballTN1470Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 951,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KimballTN1470Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 277,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KimballTN1470Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kingsport, TN, 2552 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 155,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2552Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2552Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 155,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2552Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 289,545 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2552Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 445,148 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2552Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 82,519 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2552Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Kingsport, TN, 2553 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2553Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 576,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2553Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 310,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2553Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 576,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2553Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 887,148 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2553Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 164,399 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2553Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | La Vergne, TN, 0730 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN0730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN0730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN0730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN0730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 990,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN0730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 503,750 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN0730Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | La Vergne, TN, 1501 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN1501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,073,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN1501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (15,745)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN1501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 561,755 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN1501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,073,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN1501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,635,497 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN1501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 481,388 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVergneTN1501Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Manchester, TN, 1472 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,119 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1472Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 495,463 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1472Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 266,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1472Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 495,463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1472Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 761,582 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1472Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 222,126 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1472Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Manchester, TN, 1473 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,675 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1473Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 524,352 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1473Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 281,675 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1473Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 524,352 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1473Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 806,027 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1473Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 235,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1473Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Manchester, TN, 1474 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 319,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1474Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 595,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1474Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 319,846 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1474Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 595,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1474Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 915,088 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1474Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 266,861 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterTN1474Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Monteagle, TN, 1484 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 271,173 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteagleTN1484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 504,849 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteagleTN1484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 271,173 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteagleTN1484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 504,849 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteagleTN1484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 776,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteagleTN1484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 226,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteagleTN1484Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mt. Juliet, TN, 1506 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 397,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.JulietTN1506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 738,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.JulietTN1506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 397,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.JulietTN1506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 738,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.JulietTN1506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,135,892 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.JulietTN1506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 331,206 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.JulietTN1506Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Murfreesboro, TN, 1486 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 549,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,021,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 549,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,021,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,571,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 458,075 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1486Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Murfreesboro, TN, 1504 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 467,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 870,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 467,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 870,032 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,337,842 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 390,058 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1504Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Murfreesboro, TN, 1510 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1510Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1510Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 300,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1510Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1510Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 859,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1510Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 250,647 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurfreesboroTN1510Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Nashville, TN, 1500 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 498,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN1500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 927,264 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN1500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 498,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN1500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 927,264 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN1500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,425,892 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN1500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 415,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashvilleTN1500Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ocoee, TN, 1488 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 119,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcoeeTN1488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 223,713 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcoeeTN1488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (11,239)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcoeeTN1488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 108,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcoeeTN1488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 223,713 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcoeeTN1488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 332,266 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcoeeTN1488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 100,292 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcoeeTN1488Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ooltewah, TN, 1454 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1454Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 436,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1454Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 234,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1454Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 436,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1454Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 670,472 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1454Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 195,575 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1454Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ooltewah, TN, 1455 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1455Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,301,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1455Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (190,623)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1455Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 635,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1455Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,174,710 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1455Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,810,619 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1455Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 530,442 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1455Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ooltewah, TN, 1456 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 105,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1456Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 196,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1456Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 105,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1456Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 196,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1456Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 301,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1456Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 87,975 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OoltewahTN1456Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Roan Mountain, TN, 2550 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 286,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanMountainTN2550Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 532,274 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanMountainTN2550Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 286,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanMountainTN2550Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 532,274 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanMountainTN2550Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 818,577 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanMountainTN2550Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 151,696 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanMountainTN2550Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Shelbyville, TN, 1507 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,229 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyvilleTN1507Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 595,953 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyvilleTN1507Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 320,229 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyvilleTN1507Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 595,953 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyvilleTN1507Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 916,182 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyvilleTN1507Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,179 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyvilleTN1507Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Smyrna, TN, 1499 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 426,466 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN1499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,251 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN1499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 426,466 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN1499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,251 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN1499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,219,717 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN1499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 355,634 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN1499Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Smyrna, TN, 2051 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN2051Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,170,036 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN2051Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 630,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN2051Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,170,036 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN2051Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,800,036 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN2051Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 388,062 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmyrnaTN2051Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Soddy Daisy, TN, 1452 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1452Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 553,732 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1452Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 297,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1452Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 553,732 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1452Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 851,232 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1452Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 248,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1452Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Soddy Daisy, TN, 1479 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,001,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 291,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1479Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Soddy Daisy, TN, 1480 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 701,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 204,542 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SoddyDaisyTN1480Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sweetwater, TN, 1492 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 122,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 351,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 102,546 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1492Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sweetwater, TN, 1496 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,131,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 339,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,131,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,470,518 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 429,681 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1496Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sweetwater, TN, 1497 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 133,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 248,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 133,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 248,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 381,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 111,289 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SweetwaterTN1497Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Abingdon, VA, 2531 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 57,847 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbingdonVA2531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 107,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbingdonVA2531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 57,847 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbingdonVA2531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 107,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbingdonVA2531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 165,844 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbingdonVA2531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 30,778 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbingdonVA2531Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Big Stone Gap, VA, 2529 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 527,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BigStoneGapVA2529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BigStoneGapVA2529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 527,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BigStoneGapVA2529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BigStoneGapVA2529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,507,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BigStoneGapVA2529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 279,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BigStoneGapVA2529Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bristol, VA, 2540 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 213,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 396,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 213,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 396,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 610,193 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 113,093 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2540Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bristol, VA, 2545 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 268,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2545Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2545Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 268,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2545Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2545Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 767,148 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2545Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 142,169 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2545Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Bristol, VA, 2546 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2546Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 318,428 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2546Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 171,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2546Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 318,428 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2546Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 489,584 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2546Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 90,750 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BristolVA2546Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Castlewood, VA, 2533 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 387,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastlewoodVA2533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 720,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastlewoodVA2533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 387,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastlewoodVA2533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 720,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastlewoodVA2533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,107,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastlewoodVA2533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 205,286 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastlewoodVA2533Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Charlottesville, VA, 4707 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 817,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,619,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 817,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,621,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,439,460 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 62,278 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4707Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Charlottesville, VA, 4708 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 536,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,062,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 536,443 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,065,313 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,601,756 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 40,970 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4708Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Charlottesville, VA, 4709 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 692,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,371,977 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 692,490 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,373,977 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,066,467 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,776 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVa4709Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chatham, VA, 1389 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 347,728 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamVA1389Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,031 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamVA1389Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 347,728 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamVA1389Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,031 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamVA1389Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 872,759 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamVA1389Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 247,633 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamVA1389Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Chesapeake, VA, 1849 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA1849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 400,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA1849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 225,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA1849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 400,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA1849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 625,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA1849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 150,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA1849Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Clintwood, VA, 2526 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 378,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintwoodVA2526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 703,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintwoodVA2526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 378,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintwoodVA2526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 703,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintwoodVA2526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,082,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintwoodVA2526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 200,527 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintwoodVA2526Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Coeburn, VA, 2532 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 314,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 168,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 314,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 483,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 89,706 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2532Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Coeburn, VA, 2542 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2542Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 581,021 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2542Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 312,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2542Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 581,021 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2542Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 893,324 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2542Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 165,590 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2542Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Coeburn, VA, 2548 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 282,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2548Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2548Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 282,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2548Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2548Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 807,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2548Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 149,711 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeburnVA2548Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Collinsville, VA, 1396 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 84,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleVA1396Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 130,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleVA1396Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 84,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleVA1396Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 130,137 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleVA1396Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 214,602 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleVA1396Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 61,374 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleVA1396Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Danville, VA, 1391 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 149,276 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1391Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 227,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1391Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 149,276 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1391Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 227,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1391Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 376,609 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1391Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 107,218 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1391Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Danville, VA, 1393 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 83,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1393Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 128,884 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1393Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 83,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1393Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 128,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1393Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 212,528 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1393Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 60,783 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1393Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Danville, VA, 1394 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1394Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 403,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1394Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 266,722 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1394Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 403,501 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1394Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 670,223 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1394Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 190,311 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA1394Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Franklin, VA, 1851 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 536,667 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinVA1851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinVA1851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 536,667 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinVA1851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinVA1851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,400,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinVA1851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 323,887 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinVA1851Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gate City, VA, 2535 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 422,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GateCityVA2535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GateCityVA2535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 422,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GateCityVA2535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GateCityVA2535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,207,148 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GateCityVA2535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 223,679 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GateCityVA2535Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Glen Allen, VA, 1380 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 329,698 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA1380Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,015 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA1380Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 329,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA1380Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA1380Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 827,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA1380Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 234,890 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenAllenVA1380Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gordonsville, VA, 4710 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 770,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,155,478 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 770,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,156,978 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,926,978 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 44,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4710Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Gordonsville, VA, 4711 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,286,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 3,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 2,190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,289,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 4,479,653 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 87,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonsvilleVa4711Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Hampton, VA, 0932 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 433,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0932Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 459,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0932Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 433,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0932Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 459,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0932Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 893,093 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0932Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 306,826 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0932Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Highland Springs, VA, 1384 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,720 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandSpringsVA1384Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 598,547 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandSpringsVA1384Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 396,720 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandSpringsVA1384Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 598,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandSpringsVA1384Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 995,267 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandSpringsVA1384Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 282,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandSpringsVA1384Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Honaker, VA, 2544 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HonakerVA2544Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HonakerVA2544Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 492,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HonakerVA2544Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HonakerVA2544Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,407,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HonakerVA2544Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 260,861 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HonakerVA2544Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Martinsville, VA, 1392 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 246,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1392Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1392Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 246,820 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1392Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1392Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 620,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1392Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 176,233 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1392Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Martinsville, VA, 1395 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 83,521 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1395Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 128,706 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1395Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 83,521 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1395Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 128,706 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1395Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 212,227 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1395Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 60,699 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA1395Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Midlothian, VA, 0846 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA0846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 302,872 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA0846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 153 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA0846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA0846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,025 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA0846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 628,025 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA0846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 210,567 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA0846Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Newport News, VA, 0930 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportNewsVA0930Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportNewsVA0930Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 490,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportNewsVA0930Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportNewsVA0930Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,095,920 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportNewsVA0930Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 375,202 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportNewsVA0930Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norton, VA, 2524 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,826 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 157,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 293,688 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 451,514 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 83,699 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2524Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norton, VA, 2528 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 457,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 457,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,307,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 242,209 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2528Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Norton, VA, 2537 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,344 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 222,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,344 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 635,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 117,801 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonVA2537Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pound, VA, 2527 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 256,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 256,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,327 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 732,497 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 135,752 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2527Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Pound, VA, 2547 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2547Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 513,717 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2547Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 276,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2547Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 513,717 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2547Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 790,020 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2547Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 146,408 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoundVA2547Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richlands, VA, 2539 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVa2539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVa2539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 492,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVa2539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVa2539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,407,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVa2539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 260,861 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVa2539Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richlands, VA, 2541 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,051 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVA2541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVA2541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 140,051 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVA2541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 261,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVA2541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 401,176 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVA2541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 74,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandsVA2541Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 0925 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0925Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 400,740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0925Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0925Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 400,740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0925Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,100,740 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0925Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 267,820 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0925Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 0927 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0927Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 250,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0927Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0927Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 250,875 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0927Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 650,875 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0927Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 167,659 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0927Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 0928 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0928Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0928Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0928Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0928Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,000,740 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0928Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 487 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0928Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 0929 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0929Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,695 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0929Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0929Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0929Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 800,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0929Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 67,291 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA0929Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 1360 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,144,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1360Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,371,146 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1360Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,144,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1360Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,371,146 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1360Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 4,515,987 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1360Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,666,877 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1360Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 1379 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 298,227 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1379Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1379Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 298,227 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1379Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,014 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1379Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 749,241 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1379Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 212,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1379Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 1381 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 213,982 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1381Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,659 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1381Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 213,982 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1381Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,659 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1381Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 538,641 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1381Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 153,123 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1381Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 1382 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 482,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1382Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 727,776 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1382Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 482,735 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1382Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 727,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1382Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,210,511 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1382Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 343,261 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1382Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 1383 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,453 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1383Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 529,365 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1383Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 350,453 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1383Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 529,365 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1383Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 879,818 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1383Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 249,676 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1383Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 1385 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,496 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1385Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,918 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1385Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 323,496 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1385Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1385Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 812,414 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1385Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 230,599 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1385Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Richmond, VA, 1386 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 278,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1386Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,584 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1386Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 278,443 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1386Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,584 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1386Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 700,027 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1386Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 198,840 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA1386Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Roanoke, VA, 1855 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA1855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 575,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA1855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA1855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 575,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA1855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 900,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA1855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 215,762 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA1855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Rosedale, VA, 2549 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 211,147 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosedaleVA2549Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 393,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosedaleVA2549Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 211,147 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosedaleVA2549Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 393,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosedaleVA2549Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 604,307 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosedaleVA2549Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 112,049 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosedaleVA2549Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, VA, 2530 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,803 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,807 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 334,803 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,807 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 957,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 177,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2530Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | St. Paul, VA, 2538 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 422,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 422,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,207,610 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 223,811 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PaulVA2538Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Sandston, VA, 1387 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 152,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandstonVA1387Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 232,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandstonVA1387Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 152,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandstonVA1387Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 232,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandstonVA1387Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 385,063 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandstonVA1387Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 109,668 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandstonVA1387Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | South Boston, VA, 1388 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,893 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBostonVa1388Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 244,778 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBostonVa1388Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 160,893 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBostonVa1388Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 244,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBostonVa1388Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 405,671 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBostonVa1388Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 115,447 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBostonVa1388Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Stafford, VA, 0802 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 271,865 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordVA0802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 601,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordVA0802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 167 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordVA0802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 271,865 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordVA0802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 602,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordVA0802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 874,029 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordVA0802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 434,583 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordVA0802Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Staunton, VA, 1854 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 675,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA1854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA1854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 675,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA1854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA1854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,675,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA1854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 375,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA1854Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Suffolk, VA, 1850 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SuffolkVA1850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SuffolkVA1850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SuffolkVA1850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SuffolkVA1850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,700,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SuffolkVA1850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 375,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SuffolkVA1850Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Tazewell, VA, 2551 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 153,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TazewellVA2551Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 285,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TazewellVA2551Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 153,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TazewellVA2551Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 285,882 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TazewellVA2551Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 439,264 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TazewellVA2551Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 81,475 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TazewellVA2551Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Troutville, VA, 1852 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 575,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroutvilleVA1852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroutvilleVA1852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | (93,309)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroutvilleVA1852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 481,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroutvilleVA1852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroutvilleVA1852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,457,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroutvilleVA1852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 365,762 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroutvilleVA1852Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Virginia Beach, VA, 1349 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,194,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA1349Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,218,773 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA1349Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,194,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA1349Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,218,773 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA1349Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 3,413,333 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA1349Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 1,113,069 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirginiaBeachVA1349Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Warrenton, VA, 0801 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 515,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA0801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 649,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA0801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Carrying Costs | 161 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA0801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 515,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA0801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 649,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA0801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,165,257 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA0801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 468,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonVA0801Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Weber City, VA, 2543 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 369,803 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeberCityVA2543Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,345 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeberCityVA2543Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 369,803 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeberCityVA2543Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,345 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeberCityVA2543Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,057,148 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeberCityVA2543Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 195,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeberCityVA2543Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Williamsburg, VA, 1350 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 838,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA1350Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,556,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA1350Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 838,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA1350Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,556,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA1350Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,395,082 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA1350Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 780,974 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA1350Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wise, VA, 2523 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,803 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,360 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 334,803 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,360 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 957,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 177,371 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2523Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wise, VA, 2525 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 66,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 124,517 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 66,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 124,517 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 191,250 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 35,486 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2525Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wise, VA, 2534 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 527,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 527,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,507,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 279,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiseVA2534Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Wytheville, VA, 1853 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,222,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA1853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,577,830 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA1853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 1,222,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA1853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,577,830 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA1853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,800,365 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA1853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 591,686 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA1853Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Yorktown, VA, 0931 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 309,435 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA0931Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 447,144 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA0931Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 309,435 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA0931Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 447,144 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA0931Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 756,579 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA0931Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 298,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA0931Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Yorktown, VA, 3945 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,324,510 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 2,121,289 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,701,469 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,623 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 2,121,289 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,703,092 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 6,824,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 368,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorktownVA3945Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | East Troy, WI, 2690 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 578,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastTroyWI2690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,072,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastTroyWI2690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastTroyWI2690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 578,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastTroyWI2690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,074,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastTroyWI2690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,653,751 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastTroyWI2690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 217,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastTroyWI2690Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Ellsworth, WI, 2796 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllsworthWI2796Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllsworthWI2796Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllsworthWI2796Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllsworthWI2796Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllsworthWI2796Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllsworthWI2796Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EllsworthWI2796Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Menomonie, WI, 2838 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 770,442 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,428,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 770,442 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,430,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 2,201,263 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 231,809 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2838Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Menomonie, WI, 2839 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 53,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2839Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Menomonie, WI, 2840 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 441,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 817,975 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 441,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 819,475 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,260,731 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 132,852 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MenomonieWI2840Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Mondovi, WI, 2797 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MondoviWI2797Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MondoviWI2797Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MondoviWI2797Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MondoviWI2797Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MondoviWI2797Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MondoviWI2797Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 52,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MondoviWI2797Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Convenience stores | Osseo, WI, 2855 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 613,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsseoWI2855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,136,622 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsseoWI2855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsseoWI2855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Land | 613,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsseoWI2855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,139,122 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsseoWI2855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Total | 1,752,495 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsseoWI2855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Accumulated Depreciation | 184,775 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsseoWI2855Member / us-gaap_StatementBusinessSegmentsAxis = o_ConvenienceStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Morgan Hill, CA, 3256 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 319,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCA3256Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,518,205 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCA3256Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 319,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCA3256Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,518,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCA3256Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 2,837,268 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCA3256Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 230,835 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCA3256Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Rancho Cucamonga, CA, 3257 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,790,740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA3257Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,713,106 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA3257Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 2,790,740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA3257Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,713,106 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA3257Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 7,503,846 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA3257Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 432,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA3257Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Roseville, CA, 3258 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,415,674 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA3258Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,367,269 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA3258Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 1,415,674 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA3258Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,367,269 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA3258Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 5,782,943 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA3258Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 400,333 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA3258Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Temecula, CA, 3259 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,027,441 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TemeculaCA3259Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,644,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TemeculaCA3259Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 2,027,441 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TemeculaCA3259Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,644,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TemeculaCA3259Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 6,671,999 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TemeculaCA3259Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 425,751 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TemeculaCA3259Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Clermont, FL, 3188 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 980,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClermontFL3188Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,587,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClermontFL3188Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 980,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClermontFL3188Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,587,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClermontFL3188Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 5,567,792 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClermontFL3188Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 316,581 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClermontFL3188Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Cutler Bay, FL, 1024 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 743,498 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 657,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Improvements | 392,136 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Carrying Costs | 154 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 743,498 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 1,793,273 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 582,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CutlerBayFL1024Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Albany, GA, 3543 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 653,464 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA3543Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,112,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA3543Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Improvements | 372 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA3543Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 653,464 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA3543Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,113,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA3543Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 12,766,465 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA3543Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 643,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA3543Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Crafts and novelties | Rockford, IL, 0791 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 159,587 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,398 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Improvements | 176,656 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Carrying Costs | 211 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 159,587 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 954,852 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 456,322 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordIL0791Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Clovis, NM, 4796 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4796Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,939,618 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4796Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4796Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,939,618 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4796Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 3,089,618 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4796Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 63,692 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4796Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Stony Brook, NY, 1051 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 980,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyBrookNY1051Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,801,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyBrookNY1051Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Improvements | 5,641 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyBrookNY1051Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 980,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyBrookNY1051Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,807,227 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyBrookNY1051Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 2,787,227 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyBrookNY1051Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 1,153,503 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyBrookNY1051Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Pleasant Hills, PA, 1366 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 631,084 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Improvements | 32,078 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Carrying Costs | 42 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 631,084 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,204,683 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 1,835,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 570,242 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PleasantHillsPA1366Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Crafts and novelties | Columbia, SC, 4066 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,102,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC4066Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,391,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC4066Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Land | 1,102,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC4066Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,391,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC4066Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Total | 5,494,154 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC4066Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Accumulated Depreciation | 160,666 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC4066Member / us-gaap_StatementBusinessSegmentsAxis = o_CraftsAndNoveltiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Diversified industrial | Cedar Rapids, IA, 4370 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA4370Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,981,440 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA4370Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA4370Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,981,440 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA4370Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Total | 13,981,440 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA4370Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Accumulated Depreciation | 448,169 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA4370Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Diversified industrial | Buffalo Grove, IL, 4756 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 10,250,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIl4756Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Land | 3,130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIl4756Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 17,353,386 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIl4756Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Land | 3,130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIl4756Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 17,353,386 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIl4756Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Total | 20,483,386 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIl4756Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Accumulated Depreciation | 351,199 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIl4756Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Diversified industrial | Portland, TN, 3264 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 9,962,821 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandTN3264Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Land | 1,481,370 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandTN3264Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,969,189 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandTN3264Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Land | 1,481,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandTN3264Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,969,189 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandTN3264Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Total | 12,450,559 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandTN3264Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Accumulated Depreciation | 1,005,509 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandTN3264Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Diversified industrial | Deer Park, TX, 4757 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 9,790,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerParkTx4757Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Land | 2,410,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerParkTx4757Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,364,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerParkTx4757Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Land | 2,410,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerParkTx4757Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,364,183 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerParkTx4757Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Total | 15,774,183 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerParkTx4757Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Accumulated Depreciation | 270,466 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerParkTx4757Member / us-gaap_StatementBusinessSegmentsAxis = o_DiversifiedIndustrialMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Dollar stores | Andalusia, AL, 3607 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,025 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL3607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,085,582 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL3607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 334,025 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL3607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,085,582 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL3607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,419,607 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL3607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,037 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL3607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ariton, AL, 4668 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 113,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AritonAl4668Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,898 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AritonAl4668Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 113,182 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AritonAl4668Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,898 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AritonAl4668Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 938,080 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AritonAl4668Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AritonAl4668Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bessemer, AL, 3603 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 391,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL3603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,339 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL3603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 391,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL3603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,339 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL3603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,665,136 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL3603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 99,745 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL3603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bessemer, AL, 4295 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL4295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,100,867 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL4295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 279,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL4295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,100,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL4295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,380,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL4295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,548 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL4295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Birmingham, AL, 3090 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 707,673 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3090Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,314,251 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3090Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 707,673 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3090Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,314,251 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3090Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,021,924 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3090Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 133,615 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3090Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Birmingham, AL, 3397 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 322,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3397Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 599,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3397Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 322,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3397Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 599,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3397Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 922,461 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3397Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL3397Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Birmingham, AL, 4241 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 248,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,228,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,860 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Birmingham, AL, 4266 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 235,245 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4266Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 925,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4266Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 235,245 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4266Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 925,455 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4266Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,160,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4266Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,900 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4266Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Birmingham, AL, 4267 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4267Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,140 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4267Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 265,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4267Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,140 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4267Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,308,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4267Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,373 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4267Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Birmingham, AL, 4269 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4269Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,229,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4269Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 312,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4269Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,229,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4269Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,541,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4269Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,604 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4269Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Birmingham, AL, 4294 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,918 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 266,882 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,316,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,745 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAL4294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Camp Hill, AL, 4429 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 127,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampHillAl4429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 851,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampHillAl4429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 127,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampHillAl4429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 851,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampHillAl4429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 979,295 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampHillAl4429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,641 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampHillAl4429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Castleberry, AL, 4430 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,658 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastleberryAl4430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,716 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastleberryAl4430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 121,658 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastleberryAl4430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,716 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastleberryAl4430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 932,374 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastleberryAl4430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,077 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CastleberryAl4430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cedar Bluff, AL, 4431 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarBluffAl4431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarBluffAl4431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 160,037 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarBluffAl4431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarBluffAl4431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 996,187 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarBluffAl4431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,052 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarBluffAl4431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Center Point, AL, 4213 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 232,043 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenterPointAL4213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 912,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenterPointAL4213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 232,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenterPointAL4213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 912,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenterPointAL4213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,144,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenterPointAL4213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,207 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenterPointAL4213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Clanton, AL, 4670 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAl4670Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,598 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAl4670Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAl4670Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,598 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAl4670Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,262,598 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAl4670Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,900 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAl4670Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Crossville, AL, 3620 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 268,814 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleAL3620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,647 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleAL3620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 268,814 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleAL3620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,647 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleAL3620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,142,461 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleAL3620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,436 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleAL3620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cullman, AL, 4432 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,067 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CullmanAl4432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 685,954 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CullmanAl4432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 277,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CullmanAl4432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 685,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CullmanAl4432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 963,021 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CullmanAl4432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,295 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CullmanAl4432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Decatur, AL, 3079 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL3079Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,159 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL3079Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 301,085 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL3079Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,159 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL3079Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 860,244 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL3079Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,848 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAL3079Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Decatur, AL, 4672 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAl4672Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 765,035 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAl4672Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 269,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAl4672Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 765,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAl4672Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,034,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAl4672Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,326 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturAl4672Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Duncanville, AL, 4674 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 162,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanvilleAl4674Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 786,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanvilleAl4674Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 162,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanvilleAl4674Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 786,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanvilleAl4674Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 948,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanvilleAl4674Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,131 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanvilleAl4674Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Enterprise, AL, 4675 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 294,944 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAl4675Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 837,962 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAl4675Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 294,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAl4675Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 837,962 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAl4675Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,132,906 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAl4675Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,122 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAl4675Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Eufaula, AL, 4433 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 201,712 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaAl4433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,053,886 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaAl4433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 201,712 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaAl4433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,053,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaAl4433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,255,598 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaAl4433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,399 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaAl4433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Evergreen, AL, 4434 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 193,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvergreenAl4434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,529 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvergreenAl4434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 193,413 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvergreenAl4434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,529 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvergreenAl4434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,203,942 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvergreenAl4434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvergreenAl4434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Florence, AL, 3436 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 419,440 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAL3436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 778,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAL3436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 419,440 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAL3436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 778,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAL3436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,198,399 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAL3436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,615 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceAL3436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Forestdale, AL, 4242 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,839 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestdaleAL4242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,361 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestdaleAL4242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 287,839 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestdaleAL4242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestdaleAL4242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,420,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestdaleAL4242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,280 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestdaleAL4242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Frisco City, AL, 4676 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,025 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriscoCityExcelAl4676Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 788,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriscoCityExcelAl4676Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 163,025 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriscoCityExcelAl4676Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 788,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriscoCityExcelAl4676Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 951,227 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriscoCityExcelAl4676Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,214 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriscoCityExcelAl4676Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gilbertown, AL, 4677 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,006 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertownAl4677Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,246,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertownAl4677Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 171,006 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertownAl4677Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,246,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertownAl4677Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,417,338 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertownAl4677Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,776 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilbertownAl4677Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Huntsville, AL, 3182 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 501,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL3182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL3182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 501,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL3182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL3182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,432,338 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL3182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 94,654 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL3182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jasper, AL, 3622 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,246 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 897,800 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 276,246 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 897,800 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,174,046 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,328 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jasper, AL, 3623 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 282,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 918,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 282,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 918,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,200,940 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,939 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jasper, AL, 3624 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 912,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 280,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 912,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,193,199 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,475 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAL3624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lillian, AL, 4680 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LillianAl4680Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LillianAl4680Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 203,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LillianAl4680Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LillianAl4680Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,189,332 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LillianAl4680Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,778 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LillianAl4680Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Livingston, AL, 4268 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 239,319 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivingstonAL4268Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 941,481 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivingstonAL4268Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 239,319 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivingstonAL4268Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 941,481 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivingstonAL4268Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,180,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivingstonAL4268Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,781 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivingstonAL4268Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marbury, AL, 4681 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarburyDeatsvilleAl4681Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,006,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarburyDeatsvilleAl4681Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 160,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarburyDeatsvilleAl4681Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,006,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarburyDeatsvilleAl4681Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,166,765 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarburyDeatsvilleAl4681Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarburyDeatsvilleAl4681Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mobile, AL, 4214 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 212,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL4214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 837,829 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL4214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 212,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL4214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 837,829 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL4214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,050,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL4214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,081 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL4214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Montgomery, AL, 3383 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 532,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,317 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 532,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,317 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,520,487 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,713 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Montgomery, AL, 3443 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 366,980 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 681,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 366,980 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 681,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,048,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,659 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL3443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Moundville, AL, 4215 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,583 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundvilleAL4215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundvilleAL4215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 230,583 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundvilleAL4215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundvilleAL4215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,137,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundvilleAL4215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,891 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoundvilleAL4215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Odenville, AL, 4683 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 176,981 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdenvilleAl4683Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 855,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdenvilleAl4683Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 176,981 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdenvilleAl4683Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 855,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdenvilleAl4683Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,032,657 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdenvilleAl4683Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,801 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdenvilleAl4683Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Opelika, AL, 3627 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 331,598 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelikaAL3627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,077,694 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelikaAL3627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 331,598 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelikaAL3627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,077,694 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelikaAL3627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,409,292 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelikaAL3627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelikaAL3627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Prichard, AL, 3384 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 429,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrichardAL3384Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 797,478 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrichardAL3384Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 429,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrichardAL3384Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 797,478 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrichardAL3384Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,226,889 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrichardAL3384Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrichardAL3384Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Remlap, AL, 4684 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 177,711 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RemlapAl4684Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 859,208 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RemlapAl4684Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 177,711 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RemlapAl4684Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 859,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RemlapAl4684Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,036,919 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RemlapAl4684Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,936 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RemlapAl4684Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Samson, AL, 4685 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SamsonAl4685Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,319,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SamsonAl4685Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 181,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SamsonAl4685Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,319,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SamsonAl4685Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,500,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SamsonAl4685Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SamsonAl4685Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shelby, AL, 3610 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,350 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyAL3610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyAL3610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 277,350 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyAL3610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyAL3610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,178,738 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyAL3610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,609 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShelbyAL3610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Slocomb, AL, 4296 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 268,240 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAL4296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,260 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAL4296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 268,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAL4296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,260 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAL4296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,323,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAL4296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 58,039 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAL4296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Slocomb, AL, 4692 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAl4692Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,597,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAl4692Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAl4692Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,597,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAl4692Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,877,341 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAl4692Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 99,565 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlocombAl4692Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Smiths Station, AL, 3631 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithsStationAL3631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,019 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithsStationAL3631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 359,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithsStationAL3631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,019 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithsStationAL3631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,527,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithsStationAL3631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,495 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithsStationAL3631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sycamore, AL, 4686 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 50,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SycamoreAl4686Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,687 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SycamoreAl4686Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 50,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SycamoreAl4686Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,687 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SycamoreAl4686Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 935,687 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SycamoreAl4686Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,951 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SycamoreAl4686Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sylacauga, AL, 4435 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAl4435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 980,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAl4435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 147,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAl4435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 980,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAl4435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,127,438 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAl4435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,579 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAl4435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Thorsby, AL, 3621 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 298,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorsbyAL3621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 970,178 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorsbyAL3621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 298,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorsbyAL3621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 970,178 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorsbyAL3621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,268,694 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorsbyAL3621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,997 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThorsbyAL3621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Troy, AL, 4297 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 257,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyAL4297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyAL4297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 257,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyAL4297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyAL4297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,272,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyAL4297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,820 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyAL4297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Uriah, AL, 4687 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UriahAl4687Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,826 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UriahAl4687Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UriahAl4687Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UriahAl4687Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 916,826 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UriahAl4687Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,778 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UriahAl4687Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Weaver, AL, 4416 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,771 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeaverAL4416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 627,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeaverAL4416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 220,771 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeaverAL4416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 627,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeaverAL4416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 848,002 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeaverAL4416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeaverAL4416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Webb, AL, 4436 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbAl4436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 905,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbAl4436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 173,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbAl4436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 905,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbAl4436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,078,705 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbAl4436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,707 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbAl4436Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wedowee, AL, 4244 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WedoweeAL4244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WedoweeAL4244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 251,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WedoweeAL4244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WedoweeAL4244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,239,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WedoweeAL4244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,364 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WedoweeAL4244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | York, AL, 4243 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 218,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkAL4243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkAL4243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 218,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkAL4243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,473 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkAL4243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,079,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkAL4243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,326 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkAL4243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Atkins, AR, 3431 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 264,657 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtkinsAR3431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 491,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtkinsAR3431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 264,657 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtkinsAR3431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 491,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtkinsAR3431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 756,164 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtkinsAR3431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,140 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtkinsAR3431Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Black Rock, AR, 4437 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 137,428 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackRockAr4437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackRockAr4437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 137,428 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackRockAr4437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackRockAr4437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,053,237 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackRockAr4437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,106 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackRockAr4437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cabot, AR, 4438 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 479,323 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,186,692 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 479,323 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,186,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,666,015 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,490 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CabotAr4438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Clarendon, AR, 4439 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 156,618 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarendonAr4439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,684 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarendonAr4439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 156,618 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarendonAr4439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,684 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarendonAr4439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,200,302 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarendonAr4439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,008 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarendonAr4439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dermott, AR, 4348 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 137,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DermottAR4348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,136 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DermottAR4348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 137,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DermottAR4348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,136 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DermottAR4348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 677,435 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DermottAR4348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,907 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DermottAR4348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Drasco, AR, 4440 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 135,176 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrascoAr4440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,796 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrascoAr4440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 135,176 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrascoAr4440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,796 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrascoAr4440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,035,972 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrascoAr4440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,531 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrascoAr4440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | England, AR, 4441 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglandAr4441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglandAr4441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 147,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglandAr4441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglandAr4441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,132,821 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglandAr4441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,759 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnglandAr4441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Greenbrier, AR, 4442 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,423 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenbrierAr4442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,449,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenbrierAr4442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 277,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenbrierAr4442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,449,455 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenbrierAr4442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,726,878 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenbrierAr4442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,562 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenbrierAr4442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gurdon, AR, 4393 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 99,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurdonAR4393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 727,471 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurdonAR4393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 99,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurdonAR4393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 727,471 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurdonAR4393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 827,286 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurdonAR4393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,736 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurdonAR4393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hampton, AR, 4443 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 128,214 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonAr4443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 854,405 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonAr4443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 128,214 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonAr4443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 854,405 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonAr4443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 982,619 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonAr4443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,752 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonAr4443Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Haskell, AR, 4444 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellAr4444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 999,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellAr4444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 191,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellAr4444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 999,249 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellAr4444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,190,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellAr4444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,305 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellAr4444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hope, AR, 3133 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 421,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR3133Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 782,623 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR3133Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 421,413 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR3133Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 782,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR3133Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,204,036 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR3133Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,567 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR3133Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Huntsville, AR, 4445 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,806 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAr4445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,124,906 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAr4445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 168,806 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAr4445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,124,906 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAr4445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,293,712 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAr4445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,121 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAr4445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jasper, AR, 4446 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAr4446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,511 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAr4446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAr4446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,511 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAr4446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 945,511 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAr4446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,028 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperAr4446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jonesboro, AR, 4447 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,698 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,107,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,262 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jonesboro, AR, 4448 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 806,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 806,115 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,186,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,901 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAr4448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Little Rock, AR, 4191 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4191Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 977,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4191Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 248,520 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4191Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 977,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4191Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,226,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4191Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,772 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4191Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Little Rock, AR, 4270 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,195 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4270Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,405 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4270Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 157,195 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4270Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,405 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4270Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 775,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4270Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,012 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR4270Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Malvern, AR, 3981 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 139,776 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR3981Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 570,280 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR3981Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 139,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR3981Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 570,280 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR3981Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 710,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR3981Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,672 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR3981Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marianna, AR, 3340 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaAR3340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 427,836 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaAR3340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 230,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaAR3340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 427,836 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaAR3340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 658,209 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaAR3340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,940 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaAR3340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ola, AR, 4449 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 126,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlaAr4449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 842,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlaAr4449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 126,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlaAr4449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 842,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlaAr4449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 968,806 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlaAr4449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,292 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlaAr4449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pine Bluff, AR, 3165 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 562,282 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3165Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,044,237 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3165Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 562,282 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3165Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,044,237 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3165Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,606,519 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3165Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,164 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3165Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pine Bluff, AR, 3453 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 579,851 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,076,865 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 579,851 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,076,865 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,656,716 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 87,944 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAR3453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pine Bluff, AR, 4450 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 602,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 243,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 602,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 846,043 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 23,101 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pine Bluff, AR, 4451 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,924 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,026 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 279,924 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 972,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PineBluffAr4451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Prescott, AR, 4452 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 119,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr4452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr4452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 119,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr4452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,501 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr4452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 912,576 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr4452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,418 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr4452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sherwood, AR, 4172 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,665 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SherwoodAR4172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,766 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SherwoodAR4172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,665 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SherwoodAR4172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,766 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SherwoodAR4172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,113,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SherwoodAR4172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,786 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SherwoodAR4172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | West Fork, AR, 4453 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,211 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestForkAr4453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,469,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestForkAr4453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 281,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestForkAr4453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,469,249 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestForkAr4453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,750,460 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestForkAr4453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestForkAr4453Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | West Helena, AR, 3416 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 331,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHelenaAR3416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 615,851 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHelenaAR3416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 331,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHelenaAR3416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 615,851 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHelenaAR3416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 947,463 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHelenaAR3416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,295 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHelenaAR3416Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bisbee, AZ, 4454 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 181,118 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BisbeeAz4454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BisbeeAz4454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 181,118 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BisbeeAz4454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BisbeeAz4454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,127,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BisbeeAz4454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,275 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BisbeeAz4454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Camp Verde, AZ, 3088 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 244,826 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampVerdeAZ3088Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 454,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampVerdeAZ3088Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 244,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampVerdeAZ3088Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 454,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampVerdeAZ3088Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 699,504 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampVerdeAZ3088Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,226 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CampVerdeAZ3088Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Douglas, AZ, 4455 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 188,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,472 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 188,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,472 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,175,281 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,815 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gila Bend, AZ, 4456 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilaBendAz4456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,075,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilaBendAz4456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 161,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilaBendAz4456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,075,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilaBendAz4456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,237,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilaBendAz4456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,245 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GilaBendAz4456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lake Havasu, AZ, 3118 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 439,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeHavasuAZ3118Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 816,005 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeHavasuAZ3118Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 439,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeHavasuAZ3118Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 816,005 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeHavasuAZ3118Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,255,393 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeHavasuAZ3118Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeHavasuAZ3118Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Phoenix, AZ, 3100 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 712,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3100Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,323,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3100Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 712,708 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3100Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,323,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3100Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,036,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3100Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 134,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3100Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Phoenix, AZ, 3124 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 642,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3124Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,193,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3124Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 642,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3124Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,193,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3124Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,836,907 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3124Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 121,389 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3124Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Phoenix, AZ, 3127 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 721,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3127Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,340,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3127Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 721,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3127Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,340,182 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3127Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,061,819 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3127Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 136,252 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3127Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Phoenix, AZ, 3178 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 580,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3178Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,077,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3178Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 580,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3178Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,077,452 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3178Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,657,619 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3178Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 109,541 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3178Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Salome, AZ, 4216 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalomeAZ4216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalomeAZ4216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 251,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalomeAZ4216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalomeAZ4216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,241,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalomeAZ4216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,426 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalomeAZ4216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tolleson, AZ, 3173 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 581,123 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ3173Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,079,228 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ3173Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 581,123 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ3173Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,079,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ3173Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,660,351 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ3173Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 109,722 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TollesonAZ3173Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tucson, AZ, 3059 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 461,061 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3059Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,257 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3059Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 461,061 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3059Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,257 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3059Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,317,318 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3059Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 87,053 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3059Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tucson, AZ, 4070 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ4070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,665 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ4070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 259,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ4070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,665 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ4070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,280,112 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ4070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,941 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ4070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Williams, AZ, 4379 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsAZ4379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsAZ4379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 160,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsAZ4379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsAZ4379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,329,351 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsAZ4379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,500 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsAZ4379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Yuma, AZ, 3164 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 644,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,597 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Yuma, AZ, 4217 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ4217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,088,428 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ4217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 276,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ4217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,088,428 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ4217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,365,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ4217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,864 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ4217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Yuma, AZ, 4723 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 418,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAz4723Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,188,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAz4723Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 418,158 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAz4723Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,188,024 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAz4723Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,606,182 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAz4723Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAz4723Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Akron, CO, 3978 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,751 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronCO3978Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,035,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronCO3978Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 318,751 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronCO3978Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,035,939 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronCO3978Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,354,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronCO3978Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,149 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronCO3978Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Federal Heights, CO, 3092 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 561,752 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3092Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3092Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 561,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3092Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3092Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,605,006 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3092Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,064 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3092Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Federal Heights, CO, 3140 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 501,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3140Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3140Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 501,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3140Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3140Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,432,327 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3140Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 94,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FederalHeightsCO3140Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Holyoke, CO, 3976 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 361,977 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeCO3976Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,176,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeCO3976Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 361,977 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeCO3976Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,176,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeCO3976Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,538,402 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeCO3976Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,153 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeCO3976Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Keenesburg, CO, 3975 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeenesburgCO3975Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,104,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeenesburgCO3975Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 339,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeenesburgCO3975Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,104,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeenesburgCO3975Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,444,825 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeenesburgCO3975Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,548 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KeenesburgCO3975Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Silver Cliff, CO, 3952 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverCliffCO3952Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 797,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverCliffCO3952Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 1,950 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverCliffCO3952Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 245,520 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverCliffCO3952Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 799,889 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverCliffCO3952Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,045,409 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverCliffCO3952Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,176 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SilverCliffCO3952Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Anthony, FL, 4457 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,074 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnthonyFl4457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,353,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnthonyFl4457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 259,074 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnthonyFl4457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,353,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnthonyFl4457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,612,662 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnthonyFl4457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,888 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnthonyFl4457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baldwin, FL, 4218 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaldwinFL4218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 995,062 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaldwinFL4218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 252,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaldwinFL4218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 995,062 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaldwinFL4218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,248,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaldwinFL4218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,728 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaldwinFL4218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bartow, FL, 3421 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 476,372 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartowFL3421Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,692 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartowFL3421Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 476,372 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartowFL3421Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartowFL3421Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,361,064 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartowFL3421Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartowFL3421Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brandon, FL, 3382 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 605,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL3382Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,124,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL3382Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 605,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL3382Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,124,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL3382Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,730,434 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL3382Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,857 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL3382Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cape Coral, FL, 4248 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,235 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,220,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 310,235 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,220,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,530,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,126 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cape Coral, FL, 4300 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 299,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,177,729 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 299,371 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,177,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,477,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,775 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeCoralFL4300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Casselberry, FL, 4298 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 314,673 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL4298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,237,927 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL4298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 314,673 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL4298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,237,927 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL4298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,552,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL4298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,086 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL4298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Century, FL, 4253 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 215,484 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenturyFL4253Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,716 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenturyFL4253Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 215,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenturyFL4253Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,716 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenturyFL4253Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,063,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenturyFL4253Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,624 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CenturyFL4253Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Citrus Springs, FL, 4458 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CitrusSpringsFl4458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,101,421 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CitrusSpringsFl4458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 210,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CitrusSpringsFl4458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,101,421 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CitrusSpringsFl4458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,312,231 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CitrusSpringsFl4458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,221 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CitrusSpringsFl4458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cottondale, FL, 3460 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 458,337 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottondaleFL3460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 851,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottondaleFL3460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 458,337 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottondaleFL3460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 851,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottondaleFL3460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,309,533 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottondaleFL3460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,514 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CottondaleFL3460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cross City, FL, 4459 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 308,087 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossCityFl4459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,609,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossCityFl4459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 308,087 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossCityFl4459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,609,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossCityFl4459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,917,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossCityFl4459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,704 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossCityFl4459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Crystal River, FL, 3361 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 432,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalRiverFL3361Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 803,739 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalRiverFL3361Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 432,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalRiverFL3361Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 803,739 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalRiverFL3361Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,236,521 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalRiverFL3361Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,639 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalRiverFL3361Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Daytona Beach, FL, 4304 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,423 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonaBeachFL4304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,240,877 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonaBeachFL4304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 315,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonaBeachFL4304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,240,877 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonaBeachFL4304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,556,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonaBeachFL4304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,248 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonaBeachFL4304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Debary, FL, 4281 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 257,762 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DebaryFL4281Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,038 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DebaryFL4281Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 257,762 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DebaryFL4281Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,038 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DebaryFL4281Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,271,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DebaryFL4281Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,772 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DebaryFL4281Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | DeFuniak Springs, FL, 4192 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 282,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL4192Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,109,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL4192Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 282,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL4192Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,109,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL4192Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,391,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL4192Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,030 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL4192Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Deland, FL, 4460 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 471,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelandFl4460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelandFl4460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 471,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelandFl4460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,168,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelandFl4460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,640,288 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelandFl4460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelandFl4460Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Destin, FL, 4461 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 420,175 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFl4461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,195,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFl4461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 420,175 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFl4461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,195,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFl4461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,615,468 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFl4461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,153 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DestinFl4461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dover, FL, 4462 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 432,677 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverFl4462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,208 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverFl4462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 432,677 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverFl4462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverFl4462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,503,885 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverFl4462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,063 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverFl4462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dundee, FL, 4249 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DundeeFL4249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DundeeFL4249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 250,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DundeeFL4249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DundeeFL4249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,237,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DundeeFL4249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,268 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DundeeFL4249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dunedin, FL, 4245 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 353,830 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL4245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,391,970 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL4245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 353,830 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL4245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,391,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL4245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,745,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL4245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,558 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL4245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Edgewater, FL, 4463 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 579,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdgewaterFl4463Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,433,719 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdgewaterFl4463Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 579,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdgewaterFl4463Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,433,719 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdgewaterFl4463Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,012,820 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdgewaterFl4463Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,959 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdgewaterFl4463Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Eustis, FL, 4464 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 572,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EustisFl4464Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,475 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EustisFl4464Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 572,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EustisFl4464Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,475 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EustisFl4464Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,990,015 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EustisFl4464Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EustisFl4464Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fanning Springs, FL, 4465 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanningSpringsFl4465Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,647,482 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanningSpringsFl4465Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanningSpringsFl4465Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,647,482 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanningSpringsFl4465Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,087,482 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanningSpringsFl4465Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,153 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanningSpringsFl4465Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fern Park, FL, 3407 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 663,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernParkFL3407Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,232,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernParkFL3407Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 663,492 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernParkFL3407Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,232,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernParkFL3407Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,895,691 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernParkFL3407Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 100,630 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FernParkFL3407Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Florahome, FL, 4466 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 197,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorahomeFl4466Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,316,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorahomeFl4466Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 197,567 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorahomeFl4466Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,316,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorahomeFl4466Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,514,130 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorahomeFl4466Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,468 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorahomeFl4466Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Floral City, FL, 4276 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FloralCityFL4276Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FloralCityFL4276Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 259,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FloralCityFL4276Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,221 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FloralCityFL4276Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,278,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FloralCityFL4276Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,057 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FloralCityFL4276Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Meade, FL, 4467 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 261,728 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMeadeFl4467Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,367,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMeadeFl4467Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 261,728 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMeadeFl4467Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,367,452 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMeadeFl4467Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,629,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMeadeFl4467Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMeadeFl4467Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Myers, FL, 4219 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 352,006 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,384,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 352,006 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,384,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,736,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,164 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Myers, FL, 4273 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 313,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4273Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,235,136 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4273Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 313,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4273Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,235,136 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4273Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,549,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4273Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,932 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4273Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Myers, FL, 4302 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 282,549 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,111,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 282,549 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,111,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,394,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL4302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort White , FL, 4427 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWhiteFL4427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWhiteFL4427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWhiteFL4427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWhiteFL4427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,147,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWhiteFL4427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,306 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWhiteFL4427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ft. Walton Beach, FL, 4282 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 294,345 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WaltonBeachFL4282Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,157,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WaltonBeachFL4282Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 294,345 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WaltonBeachFL4282Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,157,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WaltonBeachFL4282Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,452,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WaltonBeachFL4282Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WaltonBeachFL4282Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ft. White, FL, 4278 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 204,195 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WhiteFL4278Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 803,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WhiteFL4278Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 204,195 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WhiteFL4278Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 803,305 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WhiteFL4278Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,007,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WhiteFL4278Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,182 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Ft.WhiteFL4278Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gainesville, FL, 3435 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 491,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 913,635 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 491,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 913,635 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,405,592 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,614 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3435Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gainesville, FL, 4468 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 578,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4468Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,431,639 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4468Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 578,261 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4468Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,431,639 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4468Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,009,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4468Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,879 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4468Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gainesville, FL, 4469 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 868,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4469Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,621,793 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4469Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 868,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4469Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,621,793 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4469Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,490,518 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4469Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,169 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFl4469Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Greensboro, FL, 4470 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,185 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroFl4470Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,234,053 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroFl4470Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 185,185 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroFl4470Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,234,053 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroFl4470Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,419,238 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroFl4470Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,305 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroFl4470Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Groveland, FL, 1082 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 101,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFL1082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 189,258 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFL1082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 101,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFL1082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 189,258 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFL1082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 291,040 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFL1082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 119,545 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFL1082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Groveland, FL, 4471 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 730,550 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFl4471Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,363,839 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFl4471Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 730,550 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFl4471Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,363,839 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFl4471Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,094,389 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFl4471Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,281 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrovelandFl4471Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hilliard, FL, 3589 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 746,061 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardFL3589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 461,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardFL3589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,499,315 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardFL3589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 461,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardFL3589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,499,315 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardFL3589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,960,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardFL3589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 117,446 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardFL3589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Holiday, FL, 4193 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4193Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,130,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4193Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 287,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4193Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,130,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4193Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,417,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4193Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,175 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4193Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Holiday, FL, 4301 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 296,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,166,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 296,473 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,166,327 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,462,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,148 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolidayFL4301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Homosassa, FL, 4472 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 331,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaFl4472Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,733,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaFl4472Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 331,697 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaFl4472Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,733,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaFl4472Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,064,719 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaFl4472Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,433 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HomosassaFl4472Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hudson, FL, 3433 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 485,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 902,173 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 485,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 902,173 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,387,958 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,677 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3433Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hudson, FL, 4473 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 917,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFl4473Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,712,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFl4473Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 917,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFl4473Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,712,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFl4473Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,630,575 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFl4473Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,665 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFl4473Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Immokalee, FL, 3132 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 659,438 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImmokaleeFL3132Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,224,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImmokaleeFL3132Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 659,438 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImmokaleeFL3132Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,224,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImmokaleeFL3132Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,884,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImmokaleeFL3132Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 124,508 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImmokaleeFL3132Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Inglis, FL, 4194 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 221,544 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFL4194Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,556 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFL4194Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 221,544 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFL4194Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFL4194Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,093,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFL4194Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,936 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFL4194Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Inglis, FL, 4474 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 231,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFl4474Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,545,090 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFl4474Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 231,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFl4474Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,545,090 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFl4474Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,776,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFl4474Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,228 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglisFl4474Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 3103 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 479,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3103Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 890,954 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3103Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 479,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3103Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 890,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3103Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,370,699 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3103Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 90,580 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3103Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 3355 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,245 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3355Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,179,740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3355Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 635,245 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3355Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,179,740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3355Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,814,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3355Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,345 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3355Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 3357 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3357Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,072,255 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3357Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 577,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3357Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,072,255 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3357Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,649,623 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3357Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 87,567 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3357Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 3379 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 774,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,438,974 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 774,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,438,974 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,213,806 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 117,516 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3379Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 3406 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 580,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3406Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,078,144 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3406Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 580,539 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3406Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,078,144 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3406Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,658,683 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3406Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 88,048 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3406Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 3588 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 807,804 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 484,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,576,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 484,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,576,223 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,061,215 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 123,471 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 4246 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 284,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,119,365 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 284,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,119,365 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,403,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,565 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jacksonville, FL, 4280 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 316,457 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4280Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,244,943 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4280Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 316,457 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4280Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,244,943 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4280Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,561,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4280Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,472 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL4280Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jasper, FL, 3413 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 397,823 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperFL3413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 738,814 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperFL3413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 397,823 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperFL3413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 738,814 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperFL3413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,136,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperFL3413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,336 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperFL3413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kissimmee, FL, 4247 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 375,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,478,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 375,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,478,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,853,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,290 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kissimmee, FL, 4272 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4272Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,114,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4272Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 283,238 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4272Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,114,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4272Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,397,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4272Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,284 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFL4272Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kissimmee, FL, 4815 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 444,433 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4815Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,268,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4815Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 444,433 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4815Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,268,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4815Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,712,935 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4815Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 19,028 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KissimmeeFl4815Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lake City, FL, 4475 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4475Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,372,428 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4475Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 262,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4475Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,372,428 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4475Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,635,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4475Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,610 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4475Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lake City, FL, 4476 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 275,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4476Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,441,991 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4476Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 275,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4476Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,441,991 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4476Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,717,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4476Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,276 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeCityFl4476Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lakeland, FL, 3067 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 342,755 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3067Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 636,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3067Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 342,755 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3067Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 636,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3067Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 979,301 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3067Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,715 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3067Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lakeland, FL, 3456 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,575 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 846,067 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 455,575 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 846,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,301,642 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3456Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lakeland, FL, 4195 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 249,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL4195Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 981,348 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL4195Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 249,452 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL4195Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 981,348 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL4195Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,230,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL4195Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,974 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL4195Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Largo, FL, 3432 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 567,646 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL3432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,054,201 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL3432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 567,646 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL3432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,054,201 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL3432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,621,847 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL3432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,093 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LargoFL3432Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Laurel Hill, FL, 3600 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelHillFL3600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,074,825 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelHillFL3600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 330,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelHillFL3600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,074,825 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelHillFL3600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,405,540 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelHillFL3600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,195 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelHillFL3600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lawtey, FL, 4477 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,088 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawteyFl4477Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,240,070 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawteyFl4477Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 186,088 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawteyFl4477Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,240,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawteyFl4477Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,426,158 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawteyFl4477Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,536 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawteyFl4477Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Leesburg, FL, 4250 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,016 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesburgFL4250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,089,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesburgFL4250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 277,016 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesburgFL4250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,089,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesburgFL4250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,366,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesburgFL4250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,938 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesburgFL4250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lehigh Acres, FL, 3459 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 560,116 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL3459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL3459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 560,116 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL3459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL3459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,600,331 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL3459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,951 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL3459Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lehigh Acres, FL, 4274 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 391,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL4274Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,540,512 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL4274Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 391,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL4274Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,540,512 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL4274Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,932,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL4274Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,728 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehighAcresFL4274Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Masaryktown, FL, 4034 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,081 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasaryktownFL4034Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,141,181 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasaryktownFL4034Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 290,081 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasaryktownFL4034Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,141,181 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasaryktownFL4034Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,431,262 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasaryktownFL4034Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,373 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasaryktownFL4034Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mascotte, FL, 4220 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotteFL4220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,097,837 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotteFL4220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 279,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotteFL4220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,097,837 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotteFL4220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,376,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotteFL4220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,381 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotteFL4220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Miami, FL, 3356 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 648,087 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL3356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,203,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL3356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 648,087 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL3356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,203,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL3356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,851,678 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL3356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 98,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL3356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Micco, FL, 4303 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,043 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiccoFL4303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,085,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiccoFL4303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 276,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiccoFL4303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,085,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiccoFL4303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,362,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiccoFL4303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,728 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiccoFL4303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Milton, FL, 4478 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4478Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4478Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 150,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4478Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4478Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 934,072 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4478Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,054 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4478Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Milton, FL, 4479 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 660,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4479Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,295,281 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4479Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 660,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4479Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,295,281 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4479Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,955,281 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4479Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,652 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFl4479Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Monticello, FL, 4480 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 335,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloFl4480Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,751,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloFl4480Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 335,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloFl4480Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,751,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloFl4480Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,086,317 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloFl4480Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloFl4480Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ocala, FL, 3359 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 482,475 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL3359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,026 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL3359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 482,475 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL3359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL3359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,378,501 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL3359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,175 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL3359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ocala, FL, 4196 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 258,877 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL4196Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,018,423 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL4196Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 258,877 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL4196Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,018,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL4196Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,277,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL4196Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,013 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL4196Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ocala, FL, 4481 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,472 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4481Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,239,053 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4481Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 500,472 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4481Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,239,053 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4481Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,739,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4481Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,497 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4481Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ocala, FL, 4482 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 470,580 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4482Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,165,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4482Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 470,580 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4482Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,165,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4482Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,635,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4482Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,660 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFl4482Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ocklawaha, FL, 4483 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 261,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcklawahaFl4483Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,365,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcklawahaFl4483Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 261,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcklawahaFl4483Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,365,037 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcklawahaFl4483Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,626,302 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcklawahaFl4483Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,326 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcklawahaFl4483Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Opa Locka, FL, 3101 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 665,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpaLockaFL3101Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,236,615 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpaLockaFL3101Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 665,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpaLockaFL3101Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,236,615 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpaLockaFL3101Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,902,485 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpaLockaFL3101Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 125,723 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpaLockaFL3101Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Orlando, FL, 4254 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,337 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4254Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,382,163 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4254Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 351,337 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4254Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,382,163 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4254Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,733,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4254Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,019 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4254Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Orlando, FL, 4299 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 401,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 401,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 401,945 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Dollar stores | Pace, FL, 4484 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 322,488 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFl4484Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 798,404 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFl4484Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 322,488 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFl4484Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 798,404 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFl4484Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,120,892 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFl4484Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,606 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaceFl4484Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Palatka, FL, 4275 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 311,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatkaFL4275Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,226,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatkaFL4275Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 311,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatkaFL4275Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,226,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatkaFL4275Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,538,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatkaFL4275Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,459 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalatkaFL4275Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Palm Bay, FL, 4197 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL4197Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL4197Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 290,940 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL4197Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL4197Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,435,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL4197Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,951 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL4197Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Panama City, FL, 3412 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 468,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL3412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,253 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL3412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 468,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL3412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,253 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL3412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,337,313 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL3412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,989 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL3412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Panama City, FL, 4485 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 462,383 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFl4485Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFl4485Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 462,383 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFl4485Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFl4485Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,607,136 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFl4485Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,882 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFl4485Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Panama City, FL, 4486 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 486,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL4486Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,204,883 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL4486Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 486,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL4486Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,204,883 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL4486Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,691,554 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL4486Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL4486Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Perry, FL, 4252 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 244,021 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFL4252Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 959,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFL4252Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 244,021 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFL4252Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 959,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFL4252Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,204,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFL4252Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,799 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFL4252Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Perry, FL, 4487 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 213,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFl4487Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,117,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFl4487Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 213,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFl4487Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,117,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFl4487Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,331,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFl4487Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,843 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerryFl4487Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pinellas Park, FL, 4271 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 324,807 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinellasParkFL4271Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,277,793 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinellasParkFL4271Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 324,807 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinellasParkFL4271Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,277,793 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinellasParkFL4271Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,602,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinellasParkFL4271Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,279 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinellasParkFL4271Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Port St Joe, FL, 4690 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 950,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortStJoeFl4690Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,678,477 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortStJoeFl4690Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 950,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortStJoeFl4690Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,678,477 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortStJoeFl4690Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 3,628,477 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortStJoeFl4690Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 102,675 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortStJoeFl4690Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Punta Gorda, FL, 4488 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 544,349 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFl4488Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,347,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFl4488Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 544,349 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFl4488Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,347,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFl4488Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,892,029 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFl4488Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,661 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuntaGordaFl4488Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Riverview, FL, 4198 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,240 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL4198Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,251,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL4198Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 318,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL4198Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,251,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL4198Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,570,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL4198Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,858 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverviewFL4198Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Riviera Beach, FL, 4199 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 395,095 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivieraBeachFL4199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,554,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivieraBeachFL4199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 395,095 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivieraBeachFL4199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,554,305 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivieraBeachFL4199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,949,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivieraBeachFL4199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,487 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RivieraBeachFL4199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rockledge, FL, 4200 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 246,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,351 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 246,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,351 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,214,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Saint Cloud, FL, 4221 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 403,749 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintCloudFL4221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,588,351 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintCloudFL4221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 403,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintCloudFL4221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,588,351 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintCloudFL4221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,992,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintCloudFL4221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 87,359 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintCloudFL4221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, FL, 4222 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 258,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioFL4222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,015,633 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioFL4222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 258,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioFL4222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,015,633 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioFL4222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,273,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioFL4222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,860 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioFL4222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Mateo, FL, 3590 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,279 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanMateoFL3590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,479,656 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanMateoFL3590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 455,279 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanMateoFL3590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,479,656 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanMateoFL3590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,934,935 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanMateoFL3590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 115,906 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanMateoFL3590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Santa Rosa Beach, FL, 4489 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 316,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaRosaBeachFl4489Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,652,348 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaRosaBeachFl4489Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 316,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaRosaBeachFl4489Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,652,348 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaRosaBeachFl4489Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,968,604 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaRosaBeachFl4489Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,340 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaRosaBeachFl4489Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Seminole, FL, 3362 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 541,317 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleFL3362Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleFL3362Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 541,317 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleFL3362Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleFL3362Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,546,621 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleFL3362Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,100 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleFL3362Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sneads, FL, 4277 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SneadsFL4277Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SneadsFL4277Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 222,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SneadsFL4277Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SneadsFL4277Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,097,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SneadsFL4277Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,142 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SneadsFL4277Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sorrento, FL, 4279 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SorrentoFL4279Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 996,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SorrentoFL4279Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 253,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SorrentoFL4279Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 996,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SorrentoFL4279Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,249,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SorrentoFL4279Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,807 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SorrentoFL4279Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | South Daytona, FL, 3458 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 652,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDaytonaFl3458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,534 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDaytonaFl3458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 652,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDaytonaFl3458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,534 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDaytonaFl3458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,865,437 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDaytonaFl3458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 99,024 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDaytonaFl3458Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Spring Hill, FL, 4012 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,224 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4012Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,286,099 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4012Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 315,224 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4012Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,286,099 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4012Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,601,323 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4012Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,596 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4012Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Spring Hill, FL, 4255 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 314,531 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4255Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,237,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4255Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 314,531 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4255Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,237,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4255Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,551,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4255Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,055 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL4255Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tampa, FL, 3091 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 559,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3091Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,038,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3091Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 559,416 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3091Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,038,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3091Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,598,331 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3091Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 105,623 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3091Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tampa, FL, 3156 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 552,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3156Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,025,973 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3156Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 552,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3156Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,025,973 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3156Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,578,420 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3156Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 104,307 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3156Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tampa, FL, 3409 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 549,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 549,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,154 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,569,468 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,313 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tampa, FL, 3434 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 611,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,134,998 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 611,153 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,134,998 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,746,151 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,691 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3434Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tampa, FL, 3457 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 634,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,177,799 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 634,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,177,799 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,811,998 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3457Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tampa, FL, 3972 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 378,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3972Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,228,892 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3972Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 378,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3972Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,228,892 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3972Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,607,013 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3972Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,263 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL3972Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tavares, FL, 4490 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 534,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TavaresFl4490Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,323,575 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TavaresFl4490Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 534,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TavaresFl4490Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,323,575 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TavaresFl4490Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,858,187 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TavaresFl4490Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TavaresFl4490Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Temple Terrace, FL, 3078 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 666,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFL3078Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,237,599 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFL3078Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 666,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFL3078Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,237,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFL3078Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,903,999 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFL3078Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 125,823 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFL3078Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Waldo, FL, 4491 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,203 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldoFl4491Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldoFl4491Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 150,203 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldoFl4491Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldoFl4491Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,151,137 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldoFl4491Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,369 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaldoFl4491Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Webster, FL, 4180 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 244,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL4180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,663 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL4180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 4,066 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL4180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 244,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL4180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 966,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL4180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,211,432 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL4180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,370 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterFL4180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Weirsdale, FL, 4492 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeirsdaleFl4492Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,090,885 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeirsdaleFl4492Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 440,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeirsdaleFl4492Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,090,885 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeirsdaleFl4492Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,531,510 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeirsdaleFl4492Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,817 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeirsdaleFl4492Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wildwood, FL, 4493 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 553,758 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodFl4493Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,370,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodFl4493Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 553,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodFl4493Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,370,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodFl4493Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,924,734 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodFl4493Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,554 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodFl4493Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Winter Haven, FL, 3125 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 441,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3125Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 819,148 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3125Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 441,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3125Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 819,148 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3125Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,260,227 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3125Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,280 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3125Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Winter Haven, FL, 3342 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3342Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3342Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 437,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3342Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3342Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,248,884 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3342Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,295 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterHavenFL3342Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Winter Springs, FL, 4223 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 336,947 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL4223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL4223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 336,947 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL4223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL4223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,662,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL4223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,905 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterSpringsFL4223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Yulee, FL, 4251 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 331,698 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YuleeFL4251Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,304,902 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YuleeFL4251Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 331,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YuleeFL4251Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,304,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YuleeFL4251Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,636,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YuleeFL4251Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,770 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YuleeFL4251Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Zephyrhills, FL, 4224 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 304,398 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL4224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,197,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL4224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 304,398 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL4224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,197,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL4224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,501,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL4224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL4224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Zolfo Springs, FL, 4494 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZolfoSpringsFl4494Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,259 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZolfoSpringsFl4494Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 420,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZolfoSpringsFl4494Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,259 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZolfoSpringsFl4494Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,564,259 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZolfoSpringsFl4494Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZolfoSpringsFl4494Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Athens, GA, 4495 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensGa4495Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 982,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensGa4495Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 396,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensGa4495Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 982,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensGa4495Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,379,237 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensGa4495Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,660 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensGa4495Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Atlanta, GA, 4395 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 368,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA4395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,045,807 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA4395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 368,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA4395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,045,807 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA4395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,413,908 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA4395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,575 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGA4395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Atlanta, GA, 4732 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 386,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4732Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4732Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 386,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4732Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4732Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,485,169 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4732Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,786 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4732Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Atlanta, GA, 4808 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 477,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4808Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,363,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4808Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 477,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4808Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,363,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4808Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,840,581 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4808Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 20,445 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaGa4808Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Auburn, GA, 4225 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnGA4225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,867 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnGA4225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 234,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnGA4225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnGA4225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,156,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnGA4225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,703 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnGA4225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Augusta, GA, 3175 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 572,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,063,741 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 572,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,063,741 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,636,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 108,147 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Augusta, GA, 3372 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 735,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 396,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 735,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,131,559 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,067 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Augusta, GA, 4256 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 244,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4256Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 960,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4256Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 244,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4256Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 960,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4256Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,205,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4256Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,847 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4256Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Augusta, GA, 4258 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,656 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4258Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4258Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 240,656 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4258Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4258Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,187,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4258Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA4258Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bogart, GA, 4396 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 341,583 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA4396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 970,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA4396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 341,583 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA4396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 970,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA4396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,312,051 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA4396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,436 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BogartGA4396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brooklet, GA, 4496 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 189,211 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookletGa4496Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,573 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookletGa4496Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 189,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookletGa4496Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookletGa4496Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,177,784 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookletGa4496Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,895 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookletGa4496Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brunswick, GA, 3338 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 525,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3338Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3338Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 525,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3338Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,455 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3338Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,502,239 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3338Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,744 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3338Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brunswick, GA, 3385 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 374,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3385Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 695,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3385Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 374,722 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3385Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 695,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3385Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,070,635 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3385Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,833 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA3385Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Carrollton, GA, 4226 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 184,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 184,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,290 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 908,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,836 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Carrollton, GA, 4310 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,918 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 266,882 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,316,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,745 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonGA4310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Collins, GA, 4671 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,219 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsGa4671Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 876,179 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsGa4671Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 120,219 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsGa4671Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 876,179 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsGa4671Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 996,398 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsGa4671Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsGa4671Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Conyers, GA, 3105 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 737,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA3105Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,370,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA3105Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 737,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA3105Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,370,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA3105Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,107,867 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA3105Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 139,295 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGA3105Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dalton, GA, 4497 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 401,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa4497Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 748,837 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa4497Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 401,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa4497Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 748,837 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa4497Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,149,957 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa4497Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,705 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaltonGa4497Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dawson, GA, 3394 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 413,732 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DawsonGA3394Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 768,359 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DawsonGA3394Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 413,732 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DawsonGA3394Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 768,359 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DawsonGA3394Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,182,091 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DawsonGA3394Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,749 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DawsonGA3394Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dewy Rose, GA, 4188 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DewyRoseGA4188Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 747,472 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DewyRoseGA4188Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 190,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DewyRoseGA4188Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 747,472 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DewyRoseGA4188Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 937,475 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DewyRoseGA4188Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,111 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DewyRoseGA4188Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dexter, GA, 4411 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 58,236 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterGA4411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,437 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterGA4411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 18,715 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterGA4411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 58,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterGA4411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 443,152 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterGA4411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 501,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterGA4411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 18,900 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterGA4411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dublin, GA, 4673 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 208,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinGa4673Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinGa4673Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 208,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinGa4673Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinGa4673Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,217,618 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinGa4673Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,676 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinGa4673Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Elberton, GA, 4189 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElbertonGA4189Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 764,071 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElbertonGA4189Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElbertonGA4189Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 764,071 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElbertonGA4189Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 958,293 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElbertonGA4189Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,024 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElbertonGA4189Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Forest Park, GA, 4227 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 288,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestParkGA4227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestParkGA4227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 288,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestParkGA4227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestParkGA4227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,421,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestParkGA4227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,315 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestParkGA4227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Glennville, GA, 4169 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,706 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennvilleGA4169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 966,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennvilleGA4169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 245,706 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennvilleGA4169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 966,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennvilleGA4169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,212,316 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennvilleGA4169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,386 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennvilleGA4169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gordon, GA, 4228 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 179,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonGA4228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 704,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonGA4228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 179,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonGA4228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 704,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonGA4228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 883,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonGA4228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,757 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GordonGA4228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Greenville, GA, 4498 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleGa4498Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,648 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleGa4498Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleGa4498Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,648 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleGa4498Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,050,648 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleGa4498Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,758 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleGa4498Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hartwell, GA, 4229 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA4229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 876,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA4229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 222,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA4229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 876,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA4229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,098,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA4229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,186 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA4229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hoschton, GA, 4307 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,038 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoschtonGA4307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,227,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoschtonGA4307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 312,038 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoschtonGA4307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,227,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoschtonGA4307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,539,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoschtonGA4307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,516 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoschtonGA4307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Irwinton, GA, 3619 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 331,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrwintonGA3619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,076,757 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrwintonGA3619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 331,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrwintonGA3619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,076,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrwintonGA3619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,408,067 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrwintonGA3619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,346 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrwintonGA3619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jonesboro, GA, 4230 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 316,862 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroGA4230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,246,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroGA4230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 316,862 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroGA4230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,246,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroGA4230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,563,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroGA4230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,560 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroGA4230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | LaGrange, GA, 4679 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGa4679Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 831,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGa4679Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGa4679Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 831,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGa4679Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,101,559 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGa4679Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,876 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGa4679Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lilburn, GA, 4305 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA4305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,248 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA4305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 323,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA4305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,248 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA4305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,596,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA4305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,029 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA4305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ludowici, GA, 3957 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 344,543 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LudowiciGA3957Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,119,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LudowiciGA3957Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 12,235 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LudowiciGA3957Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 344,543 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LudowiciGA3957Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LudowiciGA3957Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,476,543 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LudowiciGA3957Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 90,437 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LudowiciGA3957Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Macon, GA, 4284 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,825 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA4284Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 967,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA4284Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 245,825 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA4284Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 967,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA4284Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,212,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA4284Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,189 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconGA4284Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marietta, GA, 4283 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 289,116 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA4283Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,137,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA4283Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 289,116 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA4283Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,137,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA4283Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,426,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA4283Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,556 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA4283Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Midway, GA, 4308 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,028 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwayGA4308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 956,072 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwayGA4308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 243,028 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwayGA4308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 956,072 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwayGA4308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,199,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwayGA4308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,584 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidwayGA4308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Milledgeville, GA, 4682 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleGa4682Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 696,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleGa4682Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 245,290 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleGa4682Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 696,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleGa4682Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 942,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleGa4682Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,714 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleGa4682Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Monticello, GA, 4733 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 146,301 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloGa4733Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,066,274 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloGa4733Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 146,301 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloGa4733Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,066,274 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloGa4733Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,212,575 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloGa4733Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,765 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloGa4733Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Nicholls, GA, 4309 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NichollsGA4309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NichollsGA4309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 198,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NichollsGA4309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NichollsGA4309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 980,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NichollsGA4309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,998 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NichollsGA4309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Patterson, GA, 3958 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 307,714 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PattersonGA3958Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,069 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PattersonGA3958Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 13,972 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PattersonGA3958Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 307,714 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PattersonGA3958Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PattersonGA3958Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,321,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PattersonGA3958Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,255 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PattersonGA3958Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pooler, GA, 4306 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,935 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoolerGA4306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,101,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoolerGA4306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 279,935 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoolerGA4306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,101,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoolerGA4306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,381,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoolerGA4306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,570 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoolerGA4306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Powder Springs, GA, 4257 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowderSpringsGA4257Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,142,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowderSpringsGA4257Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 290,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowderSpringsGA4257Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,142,327 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowderSpringsGA4257Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,432,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowderSpringsGA4257Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,828 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowderSpringsGA4257Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Resaca, GA, 4691 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ResacaGa4691Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,830,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ResacaGa4691Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ResacaGa4691Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,830,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ResacaGa4691Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 3,430,403 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ResacaGa4691Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 108,499 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ResacaGa4691Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Richmond Hill, GA, 4259 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,203 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondHillGA4259Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondHillGA4259Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 297,203 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondHillGA4259Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondHillGA4259Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,466,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondHillGA4259Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,306 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondHillGA4259Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Savannah, GA, 4231 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA4231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,774,208 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA4231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 450,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA4231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,774,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA4231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,225,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA4231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 97,581 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA4231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Screven, GA, 4182 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,288 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScrevenGA4182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 780,067 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScrevenGA4182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 198,288 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScrevenGA4182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 780,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScrevenGA4182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 978,355 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScrevenGA4182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScrevenGA4182Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Stockbridge, GA, 4499 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 348,721 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGa4499Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,351 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGa4499Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 348,721 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGa4499Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,351 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGa4499Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,212,072 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGa4499Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGa4499Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Talbotton, GA, 4500 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 128,449 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TalbottonGa4500Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 855,969 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TalbottonGa4500Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 128,449 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TalbottonGa4500Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 855,969 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TalbottonGa4500Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 984,418 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TalbottonGa4500Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,812 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TalbottonGa4500Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Thomasville, GA, 3411 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 407,954 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA3411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 757,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA3411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 407,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA3411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 757,629 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA3411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,165,583 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA3411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,873 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA3411Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tifton, GA, 4011 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 202,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiftonGA4011Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiftonGA4011Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 202,011 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiftonGA4011Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiftonGA4011Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,026,208 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiftonGA4011Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,573 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TiftonGA4011Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Uvalda, GA, 4285 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 187,576 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UvaldaGA4285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,924 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UvaldaGA4285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 187,576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UvaldaGA4285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,924 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UvaldaGA4285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 925,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UvaldaGA4285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UvaldaGA4285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Vienna, GA, 4693 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViennaGa4693Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,529,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViennaGa4693Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViennaGa4693Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,529,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViennaGa4693Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,869,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViennaGa4693Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,957 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ViennaGa4693Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Warrenton, GA, 3375 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 298,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonGA3375Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,669 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonGA3375Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 298,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonGA3375Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonGA3375Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 853,337 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonGA3375Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,298 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrentonGA3375Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Waycross, GA, 3386 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 417,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA3386Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 775,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA3386Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 417,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA3386Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 775,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA3386Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,193,837 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA3386Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,373 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA3386Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Waynesville, GA, 4501 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleGa4501Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,378 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleGa4501Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,112 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleGa4501Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,378 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleGa4501Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,012,490 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleGa4501Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,748 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesvilleGa4501Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Whigham, GA, 4502 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 123,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhighamGa4502Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 822,527 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhighamGa4502Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 123,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhighamGa4502Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 822,527 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhighamGa4502Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 945,957 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhighamGa4502Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,530 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhighamGa4502Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wrightsville, GA, 3414 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 274,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGA3414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 509,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGA3414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 274,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGA3414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 509,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGA3414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 783,582 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGA3414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,595 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGA3414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wrightsville, GA, 4503 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 166,239 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGa4503Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,552 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGa4503Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 166,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGa4503Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGa4503Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,034,791 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGa4503Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,295 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WrightsvilleGa4503Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Des Moines, IA, 3094 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA3094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA3094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 455,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA3094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA3094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,300,961 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA3094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,972 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA3094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Des Moines, IA, 4311 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 214,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 842,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 214,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 842,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,056,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,339 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesMoinesIA4311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mason City, IA, 3058 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonCityIA3058Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonCityIA3058Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 242,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonCityIA3058Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonCityIA3058Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 691,813 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonCityIA3058Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MasonCityIA3058Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Montrose, IA, 3644 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 307,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontroseIA3644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 999,483 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontroseIA3644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 307,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontroseIA3644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 999,483 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontroseIA3644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,307,016 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontroseIA3644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontroseIA3644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Waterloo, IA, 3643 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 366,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA3643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,190,872 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA3643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 366,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA3643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,190,872 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA3643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,557,294 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA3643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 93,285 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA3643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Calumet City, IL, 3121 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 561,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalumetCityIL3121Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalumetCityIL3121Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 561,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalumetCityIL3121Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalumetCityIL3121Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,605,222 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalumetCityIL3121Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalumetCityIL3121Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Catlin, IL, 3630 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 373,096 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CatlinIL3630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CatlinIL3630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 373,096 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CatlinIL3630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CatlinIL3630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,585,657 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CatlinIL3630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 94,984 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CatlinIL3630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cerro Gordo, IL, 3633 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CerroGordoIL3633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,016,334 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CerroGordoIL3633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 312,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CerroGordoIL3633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,016,334 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CerroGordoIL3633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,329,052 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CerroGordoIL3633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,613 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CerroGordoIL3633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Chicago, IL, 3444 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 759,213 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,409,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 759,213 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,409,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,169,179 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 115,147 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3444Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Columbia, IL, 3634 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 383,895 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaIL3634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,247,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaIL3634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 383,895 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaIL3634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,247,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaIL3634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,631,555 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaIL3634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 97,733 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaIL3634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dwight, IL, 3374 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 355,224 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DwightIL3374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 659,701 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DwightIL3374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 355,224 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DwightIL3374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 659,701 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DwightIL3374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,014,925 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DwightIL3374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,876 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DwightIL3374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | East Saint Louis, IL, 3369 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 564,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSaintLouisIL3369Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,048,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSaintLouisIL3369Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 564,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSaintLouisIL3369Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,048,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSaintLouisIL3369Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,612,478 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSaintLouisIL3369Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,596 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastSaintLouisIL3369Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Farina, IL, 4504 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarinaIl4504Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,078,428 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarinaIl4504Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 161,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarinaIl4504Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,078,428 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarinaIl4504Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,240,259 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarinaIl4504Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,340 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarinaIl4504Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Galesburg, IL, 3061 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalesburgIL3061Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalesburgIL3061Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 325,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalesburgIL3061Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalesburgIL3061Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 931,312 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalesburgIL3061Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,544 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalesburgIL3061Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gillespie, IL, 3597 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 540,251 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GillespieIL3597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 346,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GillespieIL3597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,126,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GillespieIL3597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 346,508 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GillespieIL3597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,126,153 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GillespieIL3597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,472,661 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GillespieIL3597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 88,215 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GillespieIL3597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Goreville, IL, 4344 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GorevilleIL4344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,566 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GorevilleIL4344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 175,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GorevilleIL4344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,566 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GorevilleIL4344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 866,104 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GorevilleIL4344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,679 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GorevilleIL4344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Harvey, IL, 3368 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 356,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarveyIL3368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 662,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarveyIL3368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 356,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarveyIL3368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 662,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarveyIL3368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,018,657 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarveyIL3368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,074 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarveyIL3368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Joliet, IL, 3354 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,961 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3354Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,212 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3354Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 396,961 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3354Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,212 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3354Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,134,173 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3354Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,206 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL3354Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | La Salle, IL, 3977 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 457,726 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaSalleIL3977Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,487,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaSalleIL3977Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 457,726 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaSalleIL3977Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,487,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaSalleIL3977Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,945,335 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaSalleIL3977Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 116,529 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaSalleIL3977Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marseilles, IL, 3594 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 596,849 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarseillesIL3594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 364,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarseillesIL3594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,184,791 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarseillesIL3594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 364,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarseillesIL3594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,184,791 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarseillesIL3594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,549,342 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarseillesIL3594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,809 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarseillesIL3594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Metropolis, IL, 3341 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 522,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetropolisIL3341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 971,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetropolisIL3341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 522,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetropolisIL3341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 971,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetropolisIL3341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,494,031 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetropolisIL3341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetropolisIL3341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mt. Zion, IL, 3591 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 612,285 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.ZionIL3591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 344,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.ZionIL3591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,121,050 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.ZionIL3591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 344,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.ZionIL3591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,121,050 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.ZionIL3591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,465,988 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.ZionIL3591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 87,816 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.ZionIL3591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Peoria, IL, 3170 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 378,198 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL3170Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 702,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL3170Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 378,198 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL3170Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 702,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL3170Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,080,565 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL3170Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,407 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL3170Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Quincy, IL, 4505 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyIl4505Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,798 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyIl4505Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 351,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyIl4505Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,798 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyIl4505Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,221,123 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyIl4505Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,342 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyIl4505Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Virden, IL, 3365 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 546,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirdenIL3365Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,015,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirdenIL3365Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 546,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirdenIL3365Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,015,261 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirdenIL3365Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,561,940 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirdenIL3365Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,913 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VirdenIL3365Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Anderson, IN, 3366 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 634,963 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN3366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,179,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN3366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 634,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN3366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,179,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN3366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,814,179 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN3366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,303 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN3366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Anderson, IN, 4506 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 335,312 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIn4506Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,155 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIn4506Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 335,312 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIn4506Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,155 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIn4506Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,165,467 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIn4506Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,823 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIn4506Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Indianapolis, IN, 3114 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 454,789 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN3114Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,607 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN3114Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 454,789 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN3114Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,607 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN3114Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,299,396 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN3114Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,868 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN3114Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Muncie, IN, 4507 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 347,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4507Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,902 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4507Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 347,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4507Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4507Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,208,633 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4507Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,001 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4507Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Muncie, IN, 4508 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 327,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4508Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4508Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 327,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4508Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,707 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4508Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,139,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4508Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,115 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIn4508Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | New Albany, IN, 3392 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,343 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN3392Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,209 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN3392Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 437,343 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN3392Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,209 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN3392Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,249,552 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN3392Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,330 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewAlbanyIN3392Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | New Carlisle, IN, 4509 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCarlisleIn4509Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,005 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCarlisleIn4509Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 210,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCarlisleIn4509Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,005 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCarlisleIn4509Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,309,352 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCarlisleIn4509Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,129 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCarlisleIn4509Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Oxford, IN, 4510 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 60,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxfordIn4510Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxfordIn4510Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 60,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxfordIn4510Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxfordIn4510Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,000,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxfordIn4510Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,033 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OxfordIn4510Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Parker City, IN, 3131 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCityIN3131Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 494,983 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCityIN3131Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 266,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCityIN3131Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 494,983 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCityIN3131Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 761,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCityIN3131Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,323 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCityIN3131Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rockport, IN, 3346 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockportIN3346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 378,451 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockportIN3346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 203,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockportIN3346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 378,451 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockportIN3346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 582,233 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockportIN3346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,907 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockportIN3346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | South Bend, IN, 3393 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 507,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN3393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 943,140 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN3393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 507,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN3393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 943,140 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN3393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,450,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN3393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,023 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN3393Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Arma, KS, 3199 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArmaKS3199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArmaKS3199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 170,875 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArmaKS3199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 793,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArmaKS3199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 964,735 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArmaKS3199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArmaKS3199Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Basehor, KS, 3200 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,627 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BasehorKS3200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,548 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BasehorKS3200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 171,627 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BasehorKS3200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,548 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BasehorKS3200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,044,175 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BasehorKS3200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BasehorKS3200Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Burlington, KS, 3201 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,930 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonKS3201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 806,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonKS3201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 173,930 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonKS3201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 806,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonKS3201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 980,369 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonKS3201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,612 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonKS3201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cheney, KS, 3202 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheneyKS3202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 770,354 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheneyKS3202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 161,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheneyKS3202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 770,354 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheneyKS3202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 931,654 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheneyKS3202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,184 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheneyKS3202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cherryvale, KS, 3203 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 90,248 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryvaleKS3203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,836 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryvaleKS3203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 90,248 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryvaleKS3203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,836 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryvaleKS3203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 902,084 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryvaleKS3203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,124 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CherryvaleKS3203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Coffeyville, KS, 3367 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 519,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoffeyvilleKS3367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 964,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoffeyvilleKS3367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 519,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoffeyvilleKS3367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 964,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoffeyvilleKS3367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,483,582 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoffeyvilleKS3367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoffeyvilleKS3367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Edwardsville, KS, 3204 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleKS3204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,004 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleKS3204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 161,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleKS3204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,004 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleKS3204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,067,789 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleKS3204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,070 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleKS3204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Elkhart, KS, 3205 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 119,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartKS3205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,233 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartKS3205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 119,882 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartKS3205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,233 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartKS3205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 968,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartKS3205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,582 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartKS3205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Elwood, KS, 4511 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 273,826 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElwoodKs4511Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 677,929 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElwoodKs4511Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 273,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElwoodKs4511Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 677,929 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElwoodKs4511Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 951,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElwoodKs4511Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 25,987 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElwoodKs4511Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Scott, KS, 3285 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 486,062 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS3285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 752,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS3285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 486,062 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS3285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 752,183 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS3285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,238,245 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS3285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,443 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS3285Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fredonia, KS, 3286 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 412,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredoniaKS3286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 637,779 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredoniaKS3286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 412,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredoniaKS3286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 637,779 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredoniaKS3286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,049,913 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredoniaKS3286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredoniaKS3286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Galena, KS, 3287 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 419,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalenaKS3287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 649,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalenaKS3287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 419,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalenaKS3287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 649,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalenaKS3287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,068,878 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalenaKS3287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,355 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GalenaKS3287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Girard, KS, 4512 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 129,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardKs4512Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 862,237 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardKs4512Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 129,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardKs4512Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 862,237 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardKs4512Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 991,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardKs4512Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,052 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardKs4512Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Horton, KS, 3206 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 101,571 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HortonKS3206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,142 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HortonKS3206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 101,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HortonKS3206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,142 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HortonKS3206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 945,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HortonKS3206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,194 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HortonKS3206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hoxie, KS, 3288 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 393,962 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoxieKS3288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 609,658 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoxieKS3288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 393,962 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoxieKS3288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 609,658 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoxieKS3288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,003,620 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoxieKS3288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,853 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoxieKS3288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Independence, KS, 3289 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceKS3289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 671,122 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceKS3289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceKS3289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 671,122 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceKS3289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,041,122 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceKS3289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,282 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceKS3289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kansas City, KS, 3065 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3065Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3065Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 577,037 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3065Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3065Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,648,677 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3065Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 108,950 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3065Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kansas City, KS, 3207 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,147 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 140,147 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,063,081 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 87,679 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kansas City, KS, 4286 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS4286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 581,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS4286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 147,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS4286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 581,011 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS4286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 728,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS4286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,956 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS4286Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lawrence, KS, 3208 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 236,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 965,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 236,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 965,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,202,195 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,698 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Leavenworth, KS, 3290 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,140 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeavenworthKS3290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 665,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeavenworthKS3290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 430,140 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeavenworthKS3290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 665,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeavenworthKS3290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,095,784 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeavenworthKS3290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 58,799 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeavenworthKS3290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Liberal, KS, 3291 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 394,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiberalKS3291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 611,006 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiberalKS3291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 394,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiberalKS3291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 611,006 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiberalKS3291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,005,839 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiberalKS3291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,972 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiberalKS3291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lyndon, KS, 3209 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 100,642 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LyndonKS3209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 822,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LyndonKS3209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 100,642 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LyndonKS3209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 822,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LyndonKS3209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 923,152 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LyndonKS3209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,138 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LyndonKS3209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Neodesha, KS, 3210 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 124,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeodeshaKS3210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,203 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeodeshaKS3210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 124,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeodeshaKS3210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,203 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeodeshaKS3210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 991,591 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeodeshaKS3210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeodeshaKS3210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Newton, KS, 3211 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 110,986 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKS3211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKS3211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 110,986 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKS3211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKS3211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 984,526 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKS3211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,986 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKS3211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Norton, KS, 4513 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 142,749 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonKs4513Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 951,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonKs4513Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 142,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonKs4513Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 951,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonKs4513Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,094,014 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonKs4513Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,465 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NortonKs4513Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Oskaloosa, KS, 4514 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 152,298 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OskaloosaKs4514Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,896 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OskaloosaKs4514Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 152,298 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OskaloosaKs4514Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,896 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OskaloosaKs4514Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,167,194 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OskaloosaKs4514Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OskaloosaKs4514Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Phillipsburg, KS, 4515 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 146,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKs4515Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 974,073 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKs4515Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 146,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKs4515Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 974,073 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKs4515Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,120,245 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKs4515Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,339 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKs4515Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Salina, KS, 3212 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS3212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 889,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS3212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,508 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS3212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 889,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS3212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,084,402 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS3212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,540 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS3212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Topeka, KS, 3292 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 395,822 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 612,536 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 395,822 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 612,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,008,358 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,107 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wakeeney, KS, 4516 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 124,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WakeeneyKs4516Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 832,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WakeeneyKs4516Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 124,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WakeeneyKs4516Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 832,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WakeeneyKs4516Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 957,683 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WakeeneyKs4516Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WakeeneyKs4516Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Washington, KS, 3213 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 81,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonKS3213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,885 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonKS3213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 81,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonKS3213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,885 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonKS3213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 910,471 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonKS3213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,744 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonKS3213Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wichita, KS, 3293 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 533,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 533,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,154 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,358,370 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,889 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wichita, KS, 3294 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,373 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,431,373 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3294Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wichita, KS, 3295 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 625,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,095 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 625,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,095 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,593,680 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,515 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3295Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wichita, KS, 3296 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 541,521 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 838,007 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 541,521 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 838,007 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,379,528 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,024 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3296Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wichita, KS, 3297 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 498,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 771,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 498,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 771,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,270,555 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,177 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3297Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Benton, KY, 4517 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonKy4517Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonKy4517Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonKy4517Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonKy4517Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,015,871 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonKy4517Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,861 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonKy4517Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bronston, KY, 3609 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BronstonKY3609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 966,082 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BronstonKY3609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 297,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BronstonKY3609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 966,082 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BronstonKY3609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,263,338 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BronstonKY3609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,676 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BronstonKY3609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corydon, KY, 4518 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorydonKy4518Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 766,073 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorydonKy4518Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 161,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorydonKy4518Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 766,073 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorydonKy4518Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 928,058 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorydonKy4518Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,366 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorydonKy4518Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dorton, KY, 3596 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,556 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DortonKY3596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DortonKY3596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 283,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DortonKY3596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DortonKY3596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,205,114 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DortonKY3596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,189 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DortonKY3596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fordsville, KY, 4519 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FordsvilleKy4519Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FordsvilleKy4519Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FordsvilleKy4519Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FordsvilleKy4519Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 915,971 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FordsvilleKy4519Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,129 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FordsvilleKy4519Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ledbetter, KY, 4520 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedbetterKy4520Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 771,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedbetterKy4520Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedbetterKy4520Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 771,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedbetterKy4520Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 871,540 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedbetterKy4520Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,576 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedbetterKy4520Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Louisville, KY, 3462 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 499,759 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 928,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 499,759 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 928,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,427,883 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,797 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3462Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Louisville, KY, 4201 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,379 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 265,221 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,379 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,308,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,386 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4201Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Louisville, KY, 4312 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,195 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,205 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 251,195 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,239,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,351 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Louisville, KY, 4373 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 456,605 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,297,257 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 456,605 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,297,257 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,753,862 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,701 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY4373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Louisville, KY, 4781 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 409,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKy4781Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,164,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKy4781Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 409,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKy4781Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,164,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKy4781Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,574,478 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKy4781Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,114 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKy4781Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mount Vernon, KY, 3415 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 470,619 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonKY3415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 874,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonKY3415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 470,619 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonKY3415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 874,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonKY3415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,344,627 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonKY3415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,377 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonKY3415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Paducah, KY, 4202 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY4202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 789,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY4202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 200,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY4202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 789,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY4202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 990,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY4202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,436 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY4202Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Prestonsburg, KY, 4372 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 223,906 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrestonsburgKY4372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,082,554 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrestonsburgKY4372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 223,906 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrestonsburgKY4372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,082,554 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrestonsburgKY4372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,306,460 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrestonsburgKY4372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,323 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrestonsburgKY4372Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Providence, KY, 4260 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,919 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceKY4260Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 786,481 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceKY4260Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 199,919 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceKY4260Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 786,481 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceKY4260Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 986,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceKY4260Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,256 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceKY4260Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Radcliff, KY, 4287 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,806 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY4287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,104,694 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY4287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 280,806 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY4287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,104,694 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY4287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,385,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY4287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,758 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY4287Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sacramento, KY, 4521 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 113,547 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoKy4521Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 756,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoKy4521Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 113,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoKy4521Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 756,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoKy4521Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 870,215 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoKy4521Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,006 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoKy4521Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Somerset, KY, 3134 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 456,467 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKY3134Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKY3134Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 456,467 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKY3134Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKY3134Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,304,192 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKY3134Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,185 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKY3134Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Somerset, KY, 4522 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,419 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKy4522Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKy4522Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 330,419 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKy4522Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKy4522Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,148,460 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKy4522Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,358 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetKy4522Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wingo, KY, 4523 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 106,789 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WingoKy4523Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WingoKy4523Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 106,789 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WingoKy4523Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,629 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WingoKy4523Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 818,418 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WingoKy4523Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,279 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WingoKy4523Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Abbeville, LA, 3628 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 386,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleLA3628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,257,716 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleLA3628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 386,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleLA3628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,257,716 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleLA3628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,644,706 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleLA3628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 98,521 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleLA3628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bastrop, LA, 4524 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 179,126 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BastropLa4524Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 935,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BastropLa4524Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 179,126 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BastropLa4524Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 935,881 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BastropLa4524Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,115,007 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BastropLa4524Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,875 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BastropLa4524Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baton Rouge, LA, 3057 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 563,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3057Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,045,783 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3057Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 563,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3057Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,045,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3057Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,608,897 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3057Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3057Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baton Rouge, LA, 3410 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 433,213 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 804,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 433,213 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 804,539 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,237,752 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,704 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baton Rouge, LA, 4203 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,873 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 279,327 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,378,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,438 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4203Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baton Rouge, LA, 4408 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 188,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 535,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 22,133 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 188,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 557,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 746,122 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 23,342 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA4408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baton Rouge, LA, 4525 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 342,664 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4525Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,357 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4525Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 342,664 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4525Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,357 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4525Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,191,021 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4525Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,520 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4525Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baton Rouge, LA, 4526 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 422,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4526Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,046,098 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4526Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 422,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4526Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,046,098 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4526Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,468,633 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4526Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,100 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLa4526Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Blanchard, LA, 4409 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 177,898 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchardLA4409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchardLA4409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 38,083 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchardLA4409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 177,898 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchardLA4409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 898,192 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchardLA4409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,076,090 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchardLA4409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,533 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchardLA4409Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Colfax, LA, 4190 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 148,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxLA4190Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 583,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxLA4190Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 148,313 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxLA4190Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 583,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxLA4190Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 731,778 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxLA4190Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxLA4190Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Deridder, LA, 4204 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA4204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA4204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 250,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA4204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA4204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,235,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA4204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,189 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA4204Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dixie Inn, LA, 3351 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DixieInnLA3351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 592,187 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DixieInnLA3351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 318,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DixieInnLA3351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 592,187 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DixieInnLA3351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 911,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DixieInnLA3351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,362 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DixieInnLA3351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Duson, LA, 3654 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 355,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DusonLA3654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,155,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DusonLA3654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 355,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DusonLA3654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,155,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DusonLA3654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,511,471 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DusonLA3654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 90,540 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DusonLA3654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Florien, LA, 3611 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,203 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorienLA3611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,050,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorienLA3611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 323,203 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorienLA3611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,050,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorienLA3611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,373,612 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorienLA3611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,282 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorienLA3611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Franklinton, LA, 4527 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklintonLa4527Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,309 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklintonLa4527Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 150,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklintonLa4527Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklintonLa4527Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,150,418 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklintonLa4527Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,345 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklintonLa4527Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Geismar, LA, 3360 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 489,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeismarLa3360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeismarLa3360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 489,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeismarLa3360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeismarLa3360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,399,028 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeismarLa3360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,265 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeismarLa3360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gretna, LA, 4528 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 880,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4528Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 839,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4528Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 880,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4528Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 839,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4528Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,719,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4528Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,163 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4528Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hammond, LA, 3144 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 417,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA3144Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA3144Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 417,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA3144Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA3144Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,192,239 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA3144Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA3144Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lafayette, LA, 3632 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 402,767 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,308,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 402,767 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,308,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,711,761 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 102,538 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA3632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lafayette, LA, 4413 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA4413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 745,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA4413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 19,188 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA4413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 262,452 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA4413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 764,839 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA4413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,027,291 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA4413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,191 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteLA4413Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lafitte, LA, 4529 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafitteLa4529Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,228,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafitteLa4529Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 259,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafitteLa4529Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,228,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafitteLa4529Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,488,820 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafitteLa4529Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,110 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafitteLa4529Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Logansport, LA, 3447 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 494,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportLA3447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 917,805 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportLA3447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 494,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportLA3447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 917,805 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportLA3447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,412,007 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportLA3447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportLA3447Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Many, LA, 4530 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 199,395 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManyLa4530Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,041,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManyLa4530Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 199,395 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManyLa4530Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,041,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManyLa4530Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,241,179 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManyLa4530Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,935 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManyLa4530Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Melville, LA, 3655 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 367,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelvilleLA3655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,192,748 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelvilleLA3655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 367,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelvilleLA3655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,192,748 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelvilleLA3655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,559,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelvilleLA3655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 93,432 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelvilleLA3655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Minden, LA, 3087 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MindenLA3087Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 630,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MindenLA3087Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 339,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MindenLA3087Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 630,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MindenLA3087Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 970,511 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MindenLA3087Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MindenLA3087Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Moreauville, LA, 4531 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,423 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoreauvilleLa4531Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 974,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoreauvilleLa4531Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 186,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoreauvilleLa4531Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 974,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoreauvilleLa4531Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,160,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoreauvilleLa4531Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoreauvilleLa4531Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Morse, LA, 3635 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 352,771 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorseLa3635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,146,506 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorseLa3635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 352,771 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorseLa3635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,146,506 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorseLa3635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,499,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorseLa3635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 89,810 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorseLa3635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Natchitoches, LA, 4314 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA4314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 984,138 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA4314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 250,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA4314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 984,138 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA4314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,234,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA4314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,128 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA4314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Opelousas, LA, 3616 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLa3616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,138,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLa3616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 350,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLa3616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,138,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLa3616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,488,678 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLa3616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 89,175 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLa3616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Opelousas, LA, 3656 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 365,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA3656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,187,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA3656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 365,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA3656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,187,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA3656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,552,814 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA3656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 93,017 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA3656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Port Vincent, LA, 3604 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 398,039 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortVincentLA3604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,293,627 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortVincentLA3604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 398,039 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortVincentLA3604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,293,627 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortVincentLA3604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,691,666 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortVincentLA3604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 101,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortVincentLA3604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Robeline, LA, 3642 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 329,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobelineLA3642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,072,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobelineLA3642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 329,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobelineLA3642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,072,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobelineLA3642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,402,346 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobelineLA3642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,003 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobelineLA3642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Saint Bernard, LA, 3068 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 447,884 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintBernardLA3068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 831,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintBernardLA3068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 447,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintBernardLA3068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 831,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintBernardLA3068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,279,668 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintBernardLA3068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,565 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintBernardLA3068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shreveport, LA, 3160 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 605,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3160Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,124,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3160Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 605,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3160Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,124,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3160Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,729,532 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3160Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 114,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3160Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shreveport, LA, 3418 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 719,595 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3418Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,336,390 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3418Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 719,595 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3418Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,336,390 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3418Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,055,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3418Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 109,139 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3418Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sibley, LA, 4532 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SibleyLa4532Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 942,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SibleyLa4532Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 180,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SibleyLa4532Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 942,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SibleyLa4532Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,122,417 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SibleyLa4532Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,114 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SibleyLa4532Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Violet, LA, 4533 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 342,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VioletLa4533Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VioletLa4533Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 342,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VioletLa4533Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VioletLa4533Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,191,367 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VioletLa4533Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,530 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VioletLa4533Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | West Monroe, LA, 3626 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 362,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,178,420 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 362,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,178,420 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,541,011 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,310 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA3626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | West Monroe, LA, 4313 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA4313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,031,659 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA4313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 262,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA4313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,031,659 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA4313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,293,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA4313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,741 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLA4313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | West Monroe, LA, 4534 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLa4534Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 755,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLa4534Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 160,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLa4534Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 755,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLa4534Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 915,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLa4534Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,946 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestMonroeLa4534Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Alanson, MI, 3601 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 314,390 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlansonMI3601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,021,767 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlansonMI3601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 314,390 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlansonMI3601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,021,767 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlansonMI3601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,336,157 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlansonMI3601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,038 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlansonMI3601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bangor, MI, 3122 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 513,772 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BangorMI3122Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 954,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BangorMI3122Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 513,772 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BangorMI3122Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 954,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BangorMI3122Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,467,921 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BangorMI3122Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 97,005 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BangorMI3122Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Battle Creek, MI, 3179 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 438,869 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI3179Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 815,042 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI3179Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 438,869 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI3179Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 815,042 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI3179Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,253,911 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI3179Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI3179Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Beaverton, MI, 3135 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonMI3135Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonMI3135Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 242,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonMI3135Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonMI3135Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 691,813 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonMI3135Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonMI3135Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brockway, MI, 3062 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrockwayMi3062Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrockwayMi3062Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 248,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrockwayMi3062Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrockwayMi3062Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 711,016 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrockwayMi3062Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,986 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrockwayMi3062Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Buckley, MI, 3606 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 296,289 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckleyMI3606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckleyMI3606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 296,289 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckleyMI3606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,940 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckleyMI3606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,259,229 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckleyMI3606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,430 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckleyMI3606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Clinton, MI, 3647 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 326,088 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMI3647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,786 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMI3647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 326,088 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMI3647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,786 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMI3647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,385,874 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMI3647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,017 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClintonMI3647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Copemish, MI, 3608 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 292,975 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CopemishMI3608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 952,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CopemishMI3608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 292,975 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CopemishMI3608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 952,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CopemishMI3608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,245,142 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CopemishMI3608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CopemishMI3608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Croswell, MI, 3071 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 387,461 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CroswellMI3071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 719,571 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CroswellMI3071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 387,461 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CroswellMI3071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 719,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CroswellMI3071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,107,032 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CroswellMI3071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,156 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CroswellMI3071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dearborn, MI, 3129 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 522,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DearbornMI3129Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 970,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DearbornMI3129Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 522,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DearbornMI3129Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 970,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DearbornMI3129Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,493,287 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DearbornMI3129Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 98,681 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DearbornMI3129Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Detroit, MI, 3154 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 667,232 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3154Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,239,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3154Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 667,232 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3154Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,239,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3154Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,906,377 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3154Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 125,980 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3154Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Detroit, MI, 3953 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 264,876 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3953Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,847 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3953Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 5,054 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3953Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 264,876 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3953Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,901 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3953Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,130,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3953Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,507 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DetroitMI3953Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Farmington, MI, 4288 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMI4288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,279,228 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMI4288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 325,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMI4288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,279,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMI4288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,604,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMI4288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,358 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMI4288Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Flat Rock, MI, 4315 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 264,268 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlatRockMI4315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlatRockMI4315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 264,268 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlatRockMI4315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlatRockMI4315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,303,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlatRockMI4315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,180 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlatRockMI4315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Flint, MI, 3098 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,751 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI3098Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 948,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI3098Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 510,751 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI3098Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 948,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI3098Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,459,288 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI3098Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,435 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI3098Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gladwin, MI, 3636 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI3636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 864,258 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI3636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 265,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI3636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 864,258 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI3636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,130,183 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI3636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,700 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI3636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Grand Rapids, MI, 3343 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 526,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI3343Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 977,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI3343Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 526,567 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI3343Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 977,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI3343Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,504,478 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI3343Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,863 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMI3343Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MI, 3077 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 473,329 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 879,039 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 473,329 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 879,039 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,352,368 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 89,369 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MI, 3417 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 592,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3417Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,100,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3417Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 592,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3417Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,100,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3417Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,692,537 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3417Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 89,846 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMI3417Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Litchfield, MI, 3625 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 314,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMI3625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,022,185 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMI3625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 314,519 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMI3625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,022,185 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMI3625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,336,704 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMI3625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldMI3625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mancelona, MI, 3641 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 294,344 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MancelonaMI3641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 956,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MancelonaMI3641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 294,344 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MancelonaMI3641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 956,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MancelonaMI3641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,250,961 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MancelonaMI3641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,935 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MancelonaMI3641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marion, MI, 3454 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 354,869 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMI3454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 659,042 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMI3454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 354,869 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMI3454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 659,042 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMI3454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,013,911 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMI3454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,822 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionMI3454Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mount Morris, MI, 3445 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 604,949 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountMorrisMI3445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,123,476 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountMorrisMI3445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 604,949 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountMorrisMI3445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,123,476 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountMorrisMI3445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,728,425 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountMorrisMI3445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,751 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountMorrisMI3445Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Muskegon, MI, 3614 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegonMi3614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,033,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegonMi3614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 318,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegonMi3614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,033,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegonMi3614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,351,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegonMi3614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,958 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegonMi3614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | New Baltimore, MI, 4086 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 237,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBaltimoreMI4086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 932,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBaltimoreMI4086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 237,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBaltimoreMI4086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 932,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBaltimoreMI4086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,169,556 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBaltimoreMI4086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,505 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBaltimoreMI4086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Onaway, MI, 3378 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,098 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnawayMI3378Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,326 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnawayMI3378Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 510,098 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnawayMI3378Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,326 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnawayMI3378Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,457,424 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnawayMI3378Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,365 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnawayMI3378Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pinckney, MI, 3646 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 305,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinckneyMI3646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 993,898 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinckneyMI3646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 305,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinckneyMI3646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 993,898 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinckneyMI3646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,299,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinckneyMI3646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,855 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinckneyMI3646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Romulus, MI, 3152 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 578,474 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomulusMI3152Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,074,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomulusMI3152Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 578,474 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomulusMI3152Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,074,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomulusMI3152Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,652,784 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomulusMI3152Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 109,221 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomulusMI3152Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sheridan, MI, 3652 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 307,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SheridanMI3652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,144 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SheridanMI3652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 307,737 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SheridanMI3652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,144 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SheridanMI3652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,307,881 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SheridanMI3652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,345 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SheridanMI3652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Spring Arbor, MI, 3598 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringArborMI3598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,058,048 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringArborMI3598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 325,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringArborMI3598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,058,048 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringArborMI3598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,383,601 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringArborMI3598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,880 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringArborMI3598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | St John's, MI, 3640 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 324,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMI3640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,054,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMI3640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 324,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMI3640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,054,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMI3640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,378,380 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMI3640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,568 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMI3640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tekonsha, MI, 3639 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,258 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TekonshaMI3639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,089 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TekonshaMI3639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 269,258 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TekonshaMI3639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,089 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TekonshaMI3639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,144,347 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TekonshaMI3639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TekonshaMI3639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wellston, MI, 3592 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,942 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellstonMI3592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellstonMI3592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 270,942 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellstonMI3592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellstonMI3592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,151,504 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellstonMI3592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 68,977 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellstonMI3592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Advance, MO, 3966 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 327,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdvanceMO3966Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,065,951 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdvanceMO3966Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 327,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdvanceMO3966Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,065,951 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdvanceMO3966Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,393,936 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdvanceMO3966Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,499 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdvanceMO3966Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bonne Terre, MO, 3651 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 254,437 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneTerreMO3651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 826,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneTerreMO3651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 254,437 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneTerreMO3651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 826,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneTerreMO3651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,081,358 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneTerreMO3651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,775 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BonneTerreMO3651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Buckner, MO, 4535 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 188,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BucknerMo4535Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BucknerMo4535Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 188,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BucknerMo4535Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BucknerMo4535Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,174,618 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BucknerMo4535Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,793 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BucknerMo4535Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cole Camp, MO, 3653 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 296,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColeCampMO3653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 963,746 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColeCampMO3653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 296,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColeCampMO3653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 963,746 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColeCampMO3653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,260,283 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColeCampMO3653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,493 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColeCampMO3653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Crocker, MO, 4536 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 139,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrockerMo4536Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 927,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrockerMo4536Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 139,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrockerMo4536Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 927,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrockerMo4536Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,066,720 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrockerMo4536Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,555 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrockerMo4536Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Garden City, MO, 4537 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 139,163 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityMo4537Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 927,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityMo4537Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 139,163 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityMo4537Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 927,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityMo4537Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,066,532 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityMo4537Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityMo4537Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MO, 3637 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO3637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,287,131 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO3637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 396,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO3637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,287,131 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO3637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,683,171 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO3637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 100,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO3637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MO, 4346 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 201,264 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO4346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 791,776 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO4346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 201,264 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO4346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 791,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO4346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 993,040 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO4346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,908 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMO4346Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kansas City, MO, 3054 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 443,895 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3054Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3054Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 443,895 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3054Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3054Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,268,272 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3054Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,812 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3054Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kansas City, MO, 3148 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 557,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3148Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,035,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3148Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 557,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3148Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,035,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3148Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,592,683 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3148Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 105,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3148Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kansas City, MO, 3298 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 414,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 641,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 414,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 641,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,055,551 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,640 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3298Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Louisiana, MO, 4164 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,741 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisianaMO4164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 734,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisianaMO4164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 186,741 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisianaMO4164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 734,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisianaMO4164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 921,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisianaMO4164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,303 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisianaMO4164Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mansfield, MO, 4538 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 152,932 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldMo4538Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldMo4538Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 152,932 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldMo4538Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldMo4538Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,172,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldMo4538Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,066 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldMo4538Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Oronogo, MO, 3612 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 327,756 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OronogoMO3612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,065,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OronogoMO3612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 327,756 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OronogoMO3612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,065,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OronogoMO3612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,392,963 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OronogoMO3612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,441 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OronogoMO3612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Queen City, MO, 3615 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 309,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCityMO3615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,007,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCityMO3615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 309,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCityMO3615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,007,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCityMO3615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,317,137 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCityMO3615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,899 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QueenCityMO3615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Richland, MO, 4539 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 137,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMo4539Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,435 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMo4539Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 137,522 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMo4539Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,435 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMo4539Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,053,957 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMo4539Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandMo4539Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rolla, MO, 4540 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RollaMo4540Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 899,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RollaMo4540Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RollaMo4540Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 899,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RollaMo4540Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,239,367 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RollaMo4540Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,476 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RollaMo4540Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Russellville, MO, 4541 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,033 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleMo4541Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,218 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleMo4541Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 122,033 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleMo4541Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,218 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleMo4541Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 935,251 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleMo4541Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,173 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleMo4541Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | St Louis, MO, 3149 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 647,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO3149Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,202,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO3149Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 647,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO3149Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,202,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO3149Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,849,302 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO3149Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 122,208 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO3149Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sikeston, MO, 1263 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 409,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMo1263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,005,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMo1263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Carrying Costs | 2,579 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMo1263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 409,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMo1263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,007,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMo1263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,417,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMo1263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 1,039,515 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMo1263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Unionville, MO, 3618 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 324,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionvilleMO3618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,004 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionvilleMO3618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 324,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionvilleMO3618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,004 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionvilleMO3618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,379,620 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionvilleMO3618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,642 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionvilleMO3618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Amory, MS, 4542 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmoryMs4542Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmoryMs4542Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 191,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmoryMs4542Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmoryMs4542Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,191,654 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmoryMs4542Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,342 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmoryMs4542Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Belzoni, MS, 4176 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelzoniMS4176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,597 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelzoniMS4176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 222,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelzoniMS4176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,597 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelzoniMS4176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,095,660 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelzoniMS4176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelzoniMS4176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brookhaven, MS, 4366 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,152 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenMS4366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 779,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenMS4366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 198,152 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenMS4366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 779,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenMS4366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 977,685 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenMS4366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,276 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenMS4366Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brooksville, MS, 4543 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 114,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooksvilleMs4543Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 765,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooksvilleMs4543Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 114,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooksvilleMs4543Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 765,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooksvilleMs4543Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 880,575 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooksvilleMs4543Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,351 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooksvilleMs4543Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Canton, MS, 4689 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 960,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMs4689Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,510,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMs4689Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 960,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMs4689Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,510,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMs4689Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 3,470,516 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMs4689Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,236 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMs4689Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Coldwater, MS, 4544 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 169,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColdwaterMs4544Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,035 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColdwaterMs4544Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 169,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColdwaterMs4544Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColdwaterMs4544Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,053,237 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColdwaterMs4544Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,888 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColdwaterMs4544Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Crenshaw, MS, 4545 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 129,543 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrenshawMs4545Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrenshawMs4545Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 129,543 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrenshawMs4545Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,263 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrenshawMs4545Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 992,806 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrenshawMs4545Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrenshawMs4545Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Durant, MS, 4094 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurantMS4094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurantMS4094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 259,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurantMS4094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,492 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurantMS4094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,279,895 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurantMS4094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurantMS4094Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fayette, MS, 4546 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,531 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteMs4546Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 803,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteMs4546Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 120,531 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteMs4546Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 803,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteMs4546Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 923,741 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteMs4546Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,790 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteMs4546Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fulton, MS, 4547 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMs4547Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMs4547Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 192,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMs4547Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMs4547Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,196,316 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMs4547Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,492 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMs4547Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hickory Flat, MS, 4548 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,720 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HickoryFlatMs4548Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,431 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HickoryFlatMs4548Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,720 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HickoryFlatMs4548Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,431 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HickoryFlatMs4548Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,017,151 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HickoryFlatMs4548Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,903 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HickoryFlatMs4548Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Horn Lake, MS, 4549 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 369,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMs4549Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,893 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMs4549Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 369,539 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMs4549Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,893 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMs4549Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,284,432 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMs4549Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HornLakeMs4549Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Iuka, MS, 4550 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IukaMs4550Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 841,427 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IukaMs4550Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 161,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IukaMs4550Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 841,427 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IukaMs4550Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,002,474 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IukaMs4550Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,255 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IukaMs4550Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 3074 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 465,674 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 864,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 465,674 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 864,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,330,498 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 87,924 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 3075 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 668,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,241,534 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 668,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,241,534 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,910,052 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 126,223 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS3075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 4024 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,884 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4024Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,026 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4024Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 219,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4024Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4024Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,084,910 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4024Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4024Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 4097 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,789 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 234,313 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,789 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,156,102 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,844 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 4320 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 218,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 861,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 218,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 861,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,080,107 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,366 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMS4320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 4551 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4551Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 807,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4551Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4551Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 807,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4551Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,027,338 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4551Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,948 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4551Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 4552 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 288,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4552Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 713,319 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4552Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 288,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4552Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 713,319 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4552Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,001,439 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4552Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,344 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4552Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jackson, MS, 4553 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 273,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4553Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 678,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4553Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 273,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4553Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 678,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4553Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 952,058 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4553Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 25,996 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4553Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kossuth, MS, 4554 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KossuthMs4554Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 725,755 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KossuthMs4554Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KossuthMs4554Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 725,755 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KossuthMs4554Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,005,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KossuthMs4554Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,821 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KossuthMs4554Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lauderdale, MS, 4555 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LauderdaleMs4555Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 945,836 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LauderdaleMs4555Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 141,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LauderdaleMs4555Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 945,836 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LauderdaleMs4555Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,087,770 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LauderdaleMs4555Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,257 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LauderdaleMs4555Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Liberty, MS, 3185 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 432,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LibertyMS3185Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,601 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LibertyMS3185Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 432,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LibertyMS3185Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,601 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LibertyMS3185Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,234,771 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LibertyMS3185Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,598 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LibertyMS3185Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lucedale, MS, 4096 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LucedaleMS4096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 730,164 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LucedaleMS4096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 185,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LucedaleMS4096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 730,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LucedaleMS4096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 915,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LucedaleMS4096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,027 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LucedaleMS4096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Moselle, MS, 4556 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 119,405 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoselleMs4556Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoselleMs4556Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 119,405 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoselleMs4556Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoselleMs4556Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 915,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoselleMs4556Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,502 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoselleMs4556Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Moss Point, MS, 4093 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 205,776 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MossPointMS4093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MossPointMS4093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 205,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MossPointMS4093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MossPointMS4093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,015,301 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MossPointMS4093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MossPointMS4093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Myrtle, MS, 4557 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 112,646 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleMs4557Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 750,663 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleMs4557Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 112,646 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleMs4557Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 750,663 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleMs4557Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 863,309 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleMs4557Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,775 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleMs4557Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Oakland, MS, 4558 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 143,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMs4558Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 957,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMs4558Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 143,737 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMs4558Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 957,846 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMs4558Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,101,583 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMs4558Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMs4558Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Okolona, MS, 4559 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkolonaMs4559Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,134,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkolonaMs4559Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 170,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkolonaMs4559Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,134,490 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkolonaMs4559Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,304,734 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkolonaMs4559Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,489 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkolonaMs4559Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Picayune, MS, 4095 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicayuneMS4095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 801,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicayuneMS4095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 203,708 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicayuneMS4095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 801,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicayuneMS4095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,005,096 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicayuneMS4095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicayuneMS4095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pope, MS, 4560 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,478 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PopeMs4560Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 890,701 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PopeMs4560Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 170,478 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PopeMs4560Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 890,701 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PopeMs4560Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,061,179 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PopeMs4560Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,144 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PopeMs4560Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shaw, MS, 4561 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,095 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawMs4561Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 806,963 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawMs4561Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 121,095 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawMs4561Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 806,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawMs4561Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 928,058 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawMs4561Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,934 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawMs4561Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Southaven, MS, 4289 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 284,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS4289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,119,205 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS4289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 284,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS4289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,119,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS4289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,403,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS4289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,556 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthavenMS4289Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Starkville, MS, 4562 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StarkvilleMs4562Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 745,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StarkvilleMs4562Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StarkvilleMs4562Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 745,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StarkvilleMs4562Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 915,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StarkvilleMs4562Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,562 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StarkvilleMs4562Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Stonewall, MS, 3950 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 255,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonewallMS3950Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonewallMS3950Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 1,250 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonewallMS3950Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 255,520 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonewallMS3950Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 831,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonewallMS3950Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,087,209 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonewallMS3950Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,481 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonewallMS3950Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Thaxton, MS, 4563 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThaxtonMs4563Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThaxtonMs4563Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 122,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThaxtonMs4563Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,223 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThaxtonMs4563Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 941,007 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThaxtonMs4563Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,365 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThaxtonMs4563Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tunica, MS, 4345 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 166,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TunicaMS4345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 656,426 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TunicaMS4345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 166,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TunicaMS4345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 656,426 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TunicaMS4345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 823,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TunicaMS4345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,915 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TunicaMS4345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tupelo, MS, 4564 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMs4564Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,896 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMs4564Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 350,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMs4564Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,896 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMs4564Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,219,856 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMs4564Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TupeloMs4564Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Vicksburg, MS, 3174 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3174Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,072,483 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3174Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 577,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3174Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,072,483 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3174Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,649,974 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3174Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 109,036 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS3174Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Waynesboro, MS, 4565 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 126,164 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesboroMs4565Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 840,743 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesboroMs4565Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 126,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesboroMs4565Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 840,743 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesboroMs4565Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 966,907 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesboroMs4565Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,228 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaynesboroMs4565Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Benson, NC, 4566 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 880,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensonNc4566Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,245,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensonNc4566Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 880,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensonNc4566Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,245,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensonNc4566Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,125,899 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensonNc4566Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,759 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BensonNc4566Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bridgeton, NC, 4410 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,399 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonNC4410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 756,863 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonNC4410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 266,399 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonNC4410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 756,863 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonNC4410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,023,262 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonNC4410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,536 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonNC4410Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Burgaw, NC, 4567 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 239,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNc4567Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,250,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNc4567Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 239,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNc4567Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,250,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNc4567Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,489,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNc4567Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,928 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurgawNc4567Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Candler, NC, 4688 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandlerNc4688Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,637,579 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandlerNc4688Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandlerNc4688Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,637,579 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandlerNc4688Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 3,287,579 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandlerNc4688Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 101,107 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandlerNc4688Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Candor, NC, 4340 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,498 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandorNC4340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 800,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandorNC4340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 203,498 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandorNC4340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 800,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandorNC4340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,004,059 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandorNC4340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,362 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CandorNC4340Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Charlotte, NC, 4774 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 404,476 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4774Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,149,152 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4774Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 404,476 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4774Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,149,152 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4774Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,553,628 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4774Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,729 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4774Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Chocowinity, NC, 3995 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,493 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChocowinityNC3995Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 920,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChocowinityNC3995Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,493 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChocowinityNC3995Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 920,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChocowinityNC3995Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,145,494 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChocowinityNC3995Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,867 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChocowinityNC3995Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dublin, NC, 4568 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinNc4568Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 681,142 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinNc4568Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 130,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinNc4568Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 681,142 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinNc4568Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 811,511 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinNc4568Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,110 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinNc4568Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Durham, NC, 3408 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 442,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC3408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 821,540 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC3408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 442,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC3408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 821,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC3408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,263,907 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC3408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DurhamNC3408Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Engelhard, NC, 4569 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 107,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EngelhardNc4569Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 719,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EngelhardNc4569Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 107,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EngelhardNc4569Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 719,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EngelhardNc4569Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 827,050 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EngelhardNc4569Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,567 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EngelhardNc4569Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Erwin, NC, 4412 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 132,370 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ErwinNC4412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 639,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ErwinNC4412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ErwinNC4412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 639,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ErwinNC4412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 772,358 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ErwinNC4412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,666 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ErwinNC4412Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fairmont, NC, 4570 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,886 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairmontNc4570Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,258 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairmontNc4570Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 163,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairmontNc4570Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,258 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairmontNc4570Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,020,144 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairmontNc4570Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,823 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairmontNc4570Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gibonsville, NC, 4341 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 196,942 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GibonsvilleNC4341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GibonsvilleNC4341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 196,942 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GibonsvilleNC4341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GibonsvilleNC4341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 971,712 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GibonsvilleNC4341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,030 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GibonsvilleNC4341Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Greensboro, NC, 4183 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,349 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC4183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,279,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC4183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 325,349 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC4183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,279,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC4183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,605,275 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC4183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC4183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Greensboro, NC, 4727 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 282,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4727Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 801,768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4727Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 282,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4727Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 801,768 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4727Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,083,972 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4727Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 25,389 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4727Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Greenville, NC, 4571 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 516,944 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNc4571Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,279,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNc4571Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 516,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNc4571Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,279,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNc4571Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,796,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNc4571Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,060 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleNc4571Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Henderson, NC, 4572 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 428,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonNc4572Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,060,754 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonNc4572Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 428,455 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonNc4572Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,060,754 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonNc4572Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,489,209 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonNc4572Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,662 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HendersonNc4572Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hertford, NC, 4678 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 213,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HertfordNc4678Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,030,599 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HertfordNc4678Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 213,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HertfordNc4678Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,030,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HertfordNc4678Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,243,759 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HertfordNc4678Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,506 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HertfordNc4678Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hudson, NC, 4232 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonNC4232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonNC4232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 222,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonNC4232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonNC4232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,097,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonNC4232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,129 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonNC4232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kannapolis, NC, 4573 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 351,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KannapolisNc4573Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 870,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KannapolisNc4573Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 351,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KannapolisNc4573Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 870,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KannapolisNc4573Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,222,734 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KannapolisNc4573Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,386 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KannapolisNc4573Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kings Mountain, NC, 3363 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,867 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsMountainNC3363Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,324 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsMountainNC3363Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 492,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsMountainNC3363Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,324 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsMountainNC3363Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,408,191 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsMountainNC3363Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,751 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsMountainNC3363Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kinston, NC, 4035 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 261,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC4035Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,029,709 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC4035Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 261,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC4035Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,029,709 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC4035Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,291,454 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC4035Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,499 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KinstonNC4035Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lexington, NC, 4290 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,683 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNC4290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 954,717 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNC4290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 242,683 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNC4290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 954,717 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNC4290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,197,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNC4290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,509 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNC4290Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lincolnton, NC, 3389 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 343,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolntonNC3389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 638,479 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolntonNC3389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 343,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolntonNC3389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 638,479 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolntonNC3389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 982,276 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolntonNC3389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,142 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolntonNC3389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lumberton, NC, 3437 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 459,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LumbertonNC3437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 853,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LumbertonNC3437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 459,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LumbertonNC3437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 853,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LumbertonNC3437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,313,433 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LumbertonNC3437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LumbertonNC3437Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marion, NC, 3439 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 475,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionNC3439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,406 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionNC3439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 475,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionNC3439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,406 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionNC3439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,359,086 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionNC3439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,145 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionNC3439Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Morganton, NC, 4233 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 197,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorgantonNC4233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorgantonNC4233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 197,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorgantonNC4233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorgantonNC4233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 973,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorgantonNC4233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,691 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorgantonNC4233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mount Airy, NC, 4574 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 336,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountAiryNc4574Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 832,635 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountAiryNc4574Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 336,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountAiryNc4574Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 832,635 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountAiryNc4574Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,168,949 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountAiryNc4574Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,918 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountAiryNc4574Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | North Wilkesboro, NC, 4575 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWilkesboroNc4575Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 770,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWilkesboroNc4575Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 147,567 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWilkesboroNc4575Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 770,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWilkesboroNc4575Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 918,561 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWilkesboroNc4575Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,555 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWilkesboroNc4575Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rocky Mount, NC, 4349 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 218,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyMountNC4349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyMountNC4349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 218,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyMountNC4349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyMountNC4349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,079,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyMountNC4349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,481 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockyMountNC4349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Snow Hill, NC, 3996 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 224,094 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnowHillNC3996Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnowHillNC3996Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 224,094 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnowHillNC3996Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnowHillNC3996Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,138,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnowHillNC3996Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,477 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnowHillNC3996Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Spring Hope, NC, 4576 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 226,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHopeNc4576Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,183,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHopeNc4576Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 226,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHopeNc4576Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,183,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHopeNc4576Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,410,101 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHopeNc4576Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,370 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHopeNc4576Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Stantonsburg, NC, 4577 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StantonsburgNc4577Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,158,398 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StantonsburgNc4577Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 173,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StantonsburgNc4577Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,158,398 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StantonsburgNc4577Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,332,230 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StantonsburgNc4577Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,405 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StantonsburgNc4577Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Statesville, NC, 4578 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 166,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNc4578Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,543 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNc4578Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 166,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNc4578Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,543 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNc4578Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,035,972 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNc4578Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,332 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNc4578Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Taylorsville, NC, 3371 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 336,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC3371Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 624,744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC3371Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 336,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC3371Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 624,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC3371Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 961,145 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC3371Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,021 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC3371Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Taylorsville, NC, 4168 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC4168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC4168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 222,473 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC4168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 875,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC4168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,097,683 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC4168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,054 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorsvilleNC4168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Winterville, NC, 3137 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintervilleNC3137Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 465,082 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintervilleNC3137Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 250,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintervilleNC3137Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 465,082 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintervilleNC3137Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 715,511 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintervilleNC3137Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,283 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintervilleNC3137Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Holdrege, NE, 4388 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 216,987 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoldregeNE4388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoldregeNE4388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 216,987 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoldregeNE4388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoldregeNE4388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,266,087 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoldregeNE4388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,210 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoldregeNE4388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lexington, NE, 3345 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNE3345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 688,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNE3345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 370,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNE3345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 688,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNE3345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,058,914 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNE3345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonNE3345Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Nebraska City, NE, 3450 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,852 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NebraskaCityNE3450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 354,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NebraskaCityNE3450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 190,852 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NebraskaCityNE3450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 354,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NebraskaCityNE3450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 545,291 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NebraskaCityNE3450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,946 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NebraskaCityNE3450Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Norfolk, NE, 4356 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,044 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorfolkNE4356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,523 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorfolkNE4356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 222,044 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorfolkNE4356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 873,523 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorfolkNE4356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,095,567 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorfolkNE4356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,132 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorfolkNE4356Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | South Sioux City, NE, 3123 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,379 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthSiouxCityNE3123Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 539,274 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthSiouxCityNE3123Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 290,379 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthSiouxCityNE3123Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 539,274 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthSiouxCityNE3123Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 829,653 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthSiouxCityNE3123Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,826 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthSiouxCityNE3123Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Valentine, NE, 4390 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 146,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValentineNE4390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,068,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValentineNE4390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 146,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValentineNE4390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,068,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValentineNE4390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,215,257 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValentineNE4390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,088 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValentineNE4390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Manchester, NH, 3422 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 457,288 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH3422Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,249 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH3422Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 457,288 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH3422Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,249 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH3422Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,306,537 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH3422Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,355 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH3422Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Walpole, NH, 3381 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 477,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalpoleNH3381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,103 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalpoleNH3381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 477,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalpoleNH3381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,103 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalpoleNH3381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,364,774 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalpoleNH3381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,447 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalpoleNH3381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Malaga, NJ, 3358 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 513,159 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalagaNJ3358Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 953,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalagaNJ3358Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 513,159 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalagaNJ3358Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 953,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalagaNJ3358Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,466,169 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalagaNJ3358Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,829 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalagaNJ3358Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Penns Grove, NJ, 4261 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 416,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsGroveNJ4261Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,639,858 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsGroveNJ4261Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 416,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsGroveNJ4261Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,639,858 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsGroveNJ4261Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,056,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsGroveNJ4261Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 90,192 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsGroveNJ4261Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Albuquerque, NM, 3070 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 589,570 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,094,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 589,570 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,094,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,684,487 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 111,317 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3070Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Albuquerque, NM, 3089 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,887 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3089Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 523,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3089Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 281,887 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3089Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 523,504 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3089Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 805,391 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3089Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,223 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3089Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Albuquerque, NM, 4724 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 395,457 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4724Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,123,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4724Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 395,457 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4724Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,123,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4724Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,518,987 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4724Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,578 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4724Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Albuquerque, NM, 4839 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 470,554 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4839Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,343,057 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4839Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 470,554 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4839Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,343,057 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4839Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,813,611 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4839Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 11,192 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNm4839Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Belen, NM, 4579 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 195,662 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelenNm4579Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,022,280 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelenNm4579Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 195,662 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelenNm4579Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,022,280 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelenNm4579Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,217,942 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelenNm4579Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BelenNm4579Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bloomfield, NM, 3138 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 458,086 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM3138Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 850,732 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM3138Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 458,086 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM3138Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 850,732 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM3138Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,308,818 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM3138Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,491 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM3138Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Chama, NM, 3451 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 392,836 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamaNM3451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,552 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamaNM3451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 392,836 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamaNM3451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamaNM3451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,122,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamaNM3451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,580 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamaNM3451Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Clovis, NM, 4075 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNM4075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 765,705 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNM4075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNM4075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 765,705 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNM4075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 960,342 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNM4075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,218 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNM4075Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cuba, NM, 3176 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 543,339 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CubaNM3176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,009,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CubaNM3176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 543,339 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CubaNM3176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,009,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CubaNM3176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,552,398 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CubaNM3176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 102,588 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CubaNM3176Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kirtland, NM, 3146 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 688,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirtlandNM3146Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,278,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirtlandNM3146Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 688,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirtlandNM3146Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,278,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirtlandNM3146Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,967,235 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirtlandNM3146Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 130,001 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirtlandNM3146Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Las Cruces, NM, 3115 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 331,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM3115Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 615,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM3115Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 331,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM3115Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 615,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM3115Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 946,919 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM3115Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 62,576 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasCrucesNM3115Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Los Lunas, NM, 3099 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 505,257 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosLunasNM3099Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,335 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosLunasNM3099Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 505,257 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosLunasNM3099Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,335 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosLunasNM3099Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,443,592 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosLunasNM3099Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 95,397 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosLunasNM3099Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Roswell, NM, 4580 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,874 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellNm4580Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 829,069 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellNm4580Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 334,874 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellNm4580Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 829,069 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellNm4580Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,163,943 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellNm4580Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,781 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellNm4580Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tularosa, NM, 3423 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 233,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNM3423Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNM3423Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 233,037 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNM3423Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 432,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNM3423Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 665,819 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNM3423Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,344 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNM3423Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tularosa, NM, 4581 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNm4581Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNm4581Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 192,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNm4581Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNm4581Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,197,166 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNm4581Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,519 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TularosaNm4581Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Vanderwagon, NM, 3184 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 667,383 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanderwagonNm3184Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,239,426 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanderwagonNm3184Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 667,383 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanderwagonNm3184Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,239,426 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanderwagonNm3184Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,906,809 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanderwagonNm3184Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 126,008 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanderwagonNm3184Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mesquite, NV, 3095 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV3095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV3095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV3095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV3095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 644,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV3095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,597 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV3095Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mesquite, NV, 4399 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 231,028 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV4399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,116,987 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV4399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 231,028 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV4399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,116,987 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV4399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,348,015 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV4399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,541 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteNV4399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sun Valley, NV, 4205 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 364,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV4205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,432,793 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV4205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 364,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV4205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,432,793 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV4205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,797,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV4205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,804 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV4205Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bath, NY, 4582 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 145,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BathNy4582Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 760,850 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BathNy4582Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 145,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BathNy4582Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 760,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BathNy4582Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 906,475 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BathNy4582Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,166 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BathNy4582Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Binghamton, NY, 4794 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 256,309 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BinghamtonNy4794Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 728,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BinghamtonNy4794Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 256,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BinghamtonNy4794Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 728,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BinghamtonNy4794Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 984,506 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BinghamtonNy4794Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 15,778 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BinghamtonNy4794Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Buffalo, NY, 4669 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 356,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloNy4669Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,248 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloNy4669Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 356,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloNy4669Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,248 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloNy4669Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,371,240 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloNy4669Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,879 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloNy4669Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Chaumont, NY, 4583 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 137,438 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaumontNy4583Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,872 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaumontNy4583Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 137,438 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaumontNy4583Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,872 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaumontNy4583Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,053,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaumontNy4583Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,108 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChaumontNy4583Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Falconer, NY, 4584 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 541,451 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconerNy4584Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,340,506 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconerNy4584Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 541,451 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconerNy4584Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,340,506 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconerNy4584Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,881,957 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconerNy4584Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,386 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FalconerNy4584Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gouverneur, NY, 3403 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 485,614 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GouverneurNY3403Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GouverneurNY3403Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 485,614 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GouverneurNY3403Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,855 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GouverneurNY3403Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,387,469 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GouverneurNY3403Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,651 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GouverneurNY3403Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Gowanda, NY, 3113 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 503,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GowandaNY3113Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 935,484 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GowandaNY3113Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 503,722 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GowandaNY3113Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 935,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GowandaNY3113Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,439,206 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GowandaNY3113Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 95,108 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GowandaNY3113Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Malone, NY, 4414 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 119,467 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY4414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 577,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY4414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 119,467 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY4414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 577,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY4414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 697,070 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY4414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 24,067 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY4414Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Schenectady, NY, 3402 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 468,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchenectadyNY3402Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchenectadyNY3402Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 468,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchenectadyNY3402Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchenectadyNY3402Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,337,364 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchenectadyNY3402Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,992 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchenectadyNY3402Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Schroon Lake, NY, 4415 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 106,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchroonLakeNY4415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 777,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchroonLakeNY4415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 106,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchroonLakeNY4415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 777,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchroonLakeNY4415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 883,625 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchroonLakeNY4415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchroonLakeNY4415Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Andover, OH, 3448 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 469,209 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverOH3448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverOH3448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 469,209 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverOH3448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverOH3448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,340,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverOH3448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,163 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndoverOH3448Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Blanchester, OH, 3442 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchesterOH3442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 668,383 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchesterOH3442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 359,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchesterOH3442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 668,383 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchesterOH3442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,028,282 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchesterOH3442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,585 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlanchesterOH3442Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bradford, OH, 4380 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 172,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradfordOH4380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,166 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradfordOH4380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 172,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradfordOH4380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,166 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradfordOH4380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,009,111 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradfordOH4380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,415 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BradfordOH4380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bremen, OH, 3650 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 354,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremenOH3650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremenOH3650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 354,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremenOH3650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,153,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremenOH3650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,508,182 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremenOH3650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 90,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BremenOH3650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cardington, OH, 3629 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 364,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CardingtonOH3629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,185,739 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CardingtonOH3629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 364,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CardingtonOH3629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,185,739 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CardingtonOH3629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,550,582 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CardingtonOH3629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,883 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CardingtonOH3629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Chillicothe, OH, 3954 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 322,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheOH3954Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheOH3954Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 17,350 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheOH3954Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 322,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheOH3954Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,066,849 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheOH3954Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,389,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheOH3954Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,925 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheOH3954Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cincinnati, OH, 4262 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 263,944 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH4262Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,038,356 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH4262Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 263,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH4262Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,038,356 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH4262Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,302,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH4262Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,110 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CincinnatiOH4262Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Columbus, OH, 3069 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 574,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,067,799 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 574,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,067,799 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,642,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 108,560 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Columbus, OH, 3172 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 666,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 359,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 666,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,025,951 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,798 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3172Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Columbus, OH, 4585 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 361,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4585Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 895,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4585Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 361,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4585Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 895,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4585Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,257,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4585Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4585Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Conneaut, OH, 4381 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 166,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConneautOH4381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConneautOH4381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 166,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConneautOH4381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConneautOH4381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 972,344 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConneautOH4381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,942 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConneautOH4381Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dayton, OH, 3645 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,477 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH3645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,025,302 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH3645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 315,477 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH3645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,025,302 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH3645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,340,779 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH3645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,315 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH3645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | East Cleveland, OH, 4234 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastClevelandOH4234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 556,692 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastClevelandOH4234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 141,508 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastClevelandOH4234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 556,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastClevelandOH4234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 698,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastClevelandOH4234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,618 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastClevelandOH4234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Elyria, OH, 4263 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH4263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH4263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 251,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH4263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 988,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH4263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,239,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH4263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,364 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH4263Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fairfield, OH, 4316 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,943 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH4316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,257 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH4316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 219,943 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH4316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,257 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH4316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,085,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH4316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldOH4316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fayette, OH, 3593 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 316,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteOH3593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,034 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteOH3593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 316,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteOH3593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,034 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteOH3593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,344,352 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteOH3593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,529 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FayetteOH3593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Findlay, OH, 4073 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 238,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH4073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH4073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 238,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH4073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH4073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,177,298 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH4073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,886 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FindlayOH4073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fostoria, OH, 4292 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FostoriaOH4292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FostoriaOH4292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 262,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FostoriaOH4292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,290 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FostoriaOH4292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,297,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FostoriaOH4292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,886 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FostoriaOH4292Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Georgetown, OH, 3391 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 381,051 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownOH3391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 707,665 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownOH3391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 381,051 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownOH3391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 707,665 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownOH3391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,088,716 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownOH3391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,793 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownOH3391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Greenwich, OH, 4586 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 146,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwichOh4586Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,399 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwichOh4586Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 146,371 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwichOh4586Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,399 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwichOh4586Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,121,770 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwichOh4586Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,390 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwichOh4586Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Howard, OH, 4587 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 169,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HowardOh4587Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HowardOh4587Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 169,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HowardOh4587Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,037 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HowardOh4587Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,054,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HowardOh4587Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,926 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HowardOh4587Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Huber Heights, OH, 4317 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,867 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH4317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,233 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH4317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 230,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH4317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,233 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH4317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,139,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH4317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,953 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuberHeightsOH4317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kenton, OH, 3168 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,787 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH3168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 744,320 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH3168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 400,787 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH3168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 744,320 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH3168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,145,107 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH3168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,672 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentonOH3168Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kingston, OH, 3617 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 373,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonOH3617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonOH3617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 373,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonOH3617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonOH3617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,585,764 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonOH3617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 94,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstonOH3617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lorain, OH, 4074 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,933 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LorainOH4074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LorainOH4074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 248,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LorainOH4074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 979,305 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LorainOH4074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,228,238 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LorainOH4074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,390 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LorainOH4074Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Manchester, OH, 3441 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 371,453 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterOH3441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 689,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterOH3441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 371,453 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterOH3441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 689,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterOH3441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,061,295 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterOH3441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterOH3441Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marengo, OH, 4360 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 213,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoOH4360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 839,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoOH4360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 213,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoOH4360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 839,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoOH4360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,053,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoOH4360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,395 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarengoOH4360Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mechanicsburg, OH, 3158 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,151 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgOH3158Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,280 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgOH3158Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 350,151 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgOH3158Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 650,280 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgOH3158Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,000,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgOH3158Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,112 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MechanicsburgOH3158Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Nashport, OH, 3658 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 319,015 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashportOH3658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,036,799 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashportOH3658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 319,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashportOH3658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,036,799 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashportOH3658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,355,814 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashportOH3658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,216 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NashportOH3658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | New Miami, OH, 4235 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 212,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMiamiOH4235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 834,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMiamiOH4235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 212,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMiamiOH4235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 834,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMiamiOH4235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,047,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMiamiOH4235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,923 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMiamiOH4235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Oak Harbor, OH, 3613 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 373,483 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakHarborOH3613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,213,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakHarborOH3613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 373,483 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakHarborOH3613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,213,820 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakHarborOH3613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,587,303 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakHarborOH3613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 95,083 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakHarborOH3613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Orwell, OH, 3085 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 293,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrwellOH3085Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 545,309 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrwellOH3085Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 293,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrwellOH3085Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 545,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrwellOH3085Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 838,937 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrwellOH3085Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,440 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrwellOH3085Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Peebles, OH, 3339 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 436,054 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeeblesOH3339Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeeblesOH3339Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 436,054 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeeblesOH3339Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeeblesOH3339Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,245,869 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeeblesOH3339Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeeblesOH3339Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Racine, OH, 4588 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RacineOh4588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 957,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RacineOh4588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 183,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RacineOh4588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 957,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RacineOh4588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,140,345 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RacineOh4588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,691 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RacineOh4588Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Richwood, OH, 4589 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,044 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichwoodOh4589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,046,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichwoodOh4589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 157,044 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichwoodOh4589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,046,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichwoodOh4589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,203,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichwoodOh4589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,117 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichwoodOh4589Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ripley, OH, 3171 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RipleyOH3171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 667,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RipleyOH3171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 359,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RipleyOH3171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 667,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RipleyOH3171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,027,186 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RipleyOH3171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,880 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RipleyOH3171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rockford, OH, 4389 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 117,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordOH4389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 852,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordOH4389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 117,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordOH4389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 852,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordOH4389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 969,824 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordOH4389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,377 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockfordOH4389Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Seville, OH, 3602 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 335,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SevilleOH3602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,091,822 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SevilleOH3602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 335,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SevilleOH3602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,091,822 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SevilleOH3602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,427,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SevilleOH3602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,526 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SevilleOH3602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Springfield, OH, 4071 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 246,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH4071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH4071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 246,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH4071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH4071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,214,832 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH4071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,731 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldOH4071Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Thornville, OH, 3955 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 285,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThornvilleOH3955Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 928,344 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThornvilleOH3955Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 17,943 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThornvilleOH3955Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 285,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThornvilleOH3955Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThornvilleOH3955Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,231,931 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThornvilleOH3955Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,490 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThornvilleOH3955Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Toronto, OH, 4405 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 356,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorontoOH4405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,011,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorontoOH4405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 356,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorontoOH4405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,011,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorontoOH4405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,367,640 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorontoOH4405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,149 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorontoOH4405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Warren, OH, 3076 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 505,805 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH3076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 939,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH3076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 505,805 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH3076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 939,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH3076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,445,158 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH3076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 95,501 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH3076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Withamsville, OH, 4291 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WithamsvilleOH4291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,087,790 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WithamsvilleOH4291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 276,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WithamsvilleOH4291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,087,790 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WithamsvilleOH4291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,364,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WithamsvilleOH4291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,828 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WithamsvilleOH4291Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Afton, OK, 4590 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 113,611 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AftonOk4590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 757,094 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AftonOk4590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 113,611 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AftonOk4590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 757,094 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AftonOk4590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 870,705 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AftonOk4590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,022 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AftonOk4590Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Antlers, OK, 4718 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 149,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntlersOk4718Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,093,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntlersOk4718Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 149,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntlersOk4718Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,093,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntlersOk4718Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,243,109 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntlersOk4718Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntlersOk4718Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ardmore, OK, 3083 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 347,932 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArdmoreOK3083Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 646,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArdmoreOK3083Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 347,932 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArdmoreOK3083Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 646,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArdmoreOK3083Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 994,092 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArdmoreOK3083Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,693 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArdmoreOK3083Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Broken Arrow, OK, 4591 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 356,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOk4591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOk4591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 356,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOk4591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOk4591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,237,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOk4591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,792 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOk4591Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Claremore, OK, 3214 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 231,355 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaremoreOK3214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,203 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaremoreOK3214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 231,355 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaremoreOK3214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,203 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaremoreOK3214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,005,558 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaremoreOK3214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaremoreOK3214Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Clayton, OK, 3299 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 533,789 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaytonOK3299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 826,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaytonOK3299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 533,789 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaytonOK3299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 826,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaytonOK3299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,359,830 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaytonOK3299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClaytonOK3299Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cleveland, OK, 4592 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 196,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOk4592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOk4592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 196,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOk4592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOk4592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,504,245 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOk4592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,139 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClevelandOk4592Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Collinsville, OK, 4593 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 289,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleOk4593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleOk4593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 289,014 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleOk4593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleOk4593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,004,546 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleOk4593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,429 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CollinsvilleOk4593Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Davis, OK, 3300 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 569,738 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavisOK3300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavisOK3300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 569,738 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavisOK3300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavisOK3300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,451,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavisOK3300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavisOK3300Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Drumright, OK, 3347 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 169,840 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrumrightOK3347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 315,418 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrumrightOK3347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 169,840 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrumrightOK3347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 315,418 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrumrightOK3347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 485,258 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrumrightOK3347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 25,759 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DrumrightOK3347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Duncan, OK, 3373 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,448 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanOK3373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 799,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanOK3373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 430,448 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanOK3373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 799,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanOK3373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,229,851 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanOK3373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,285 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanOK3373Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Elgin, OK, 4391 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginOK4391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 942,597 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginOK4391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginOK4391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 942,597 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginOK4391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,137,556 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginOK4391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginOK4391Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Eufaula, OK, 4171 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 195,573 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaOK4171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 769,386 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaOK4171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 195,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaOK4171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 769,386 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaOK4171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 964,959 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaOK4171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EufaulaOK4171Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Grove, OK, 3301 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 424,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveOK3301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 657,258 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveOK3301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 424,722 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveOK3301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 657,258 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveOK3301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,081,980 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveOK3301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 58,058 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveOK3301Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Haskell, OK, 3110 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 228,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOK3110Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOK3110Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 228,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOK3110Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOK3110Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 652,380 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOK3110Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,111 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOK3110Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Haskell, OK, 4594 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOk4594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 829,885 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOk4594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOk4594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 829,885 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOk4594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,099,885 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOk4594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,812 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaskellOk4594Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hollis, OK, 3215 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 61,713 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisOK3215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisOK3215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 61,713 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisOK3215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 880,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisOK3215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 941,754 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisOK3215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,604 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollisOK3215Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hulbert, OK, 3302 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 395,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HulbertOK3302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 611,858 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HulbertOK3302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 395,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HulbertOK3302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 611,858 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HulbertOK3302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,007,242 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HulbertOK3302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,047 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HulbertOK3302Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kansas, OK, 3303 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 398,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasOK3303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 616,506 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasOK3303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 398,387 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasOK3303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 616,506 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasOK3303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,014,893 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasOK3303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,458 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasOK3303Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kellyville, OK, 3304 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 422,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellyvilleOK3304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 653,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellyvilleOK3304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 422,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellyvilleOK3304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 653,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellyvilleOK3304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,075,791 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellyvilleOK3304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,726 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellyvilleOK3304Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Konawa, OK, 3305 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KonawaOK3305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 604,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KonawaOK3305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 390,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KonawaOK3305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 604,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KonawaOK3305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 995,861 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KonawaOK3305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,437 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KonawaOK3305Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lawton, OK, 3306 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 445,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawtonOK3306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,178 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawtonOK3306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 445,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawtonOK3306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,178 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawtonOK3306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,136,172 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawtonOK3306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 60,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawtonOK3306Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lexington, OK, 4595 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 128,927 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonOk4595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,606 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonOk4595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 128,927 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonOk4595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,606 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonOk4595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 802,533 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonOk4595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 25,822 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonOk4595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Newkirk, OK, 4596 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 100,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewkirkOk4596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,045 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewkirkOk4596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 100,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewkirkOk4596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,045 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewkirkOk4596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 774,044 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewkirkOk4596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 25,800 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewkirkOk4596Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Norman, OK, 4597 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,541 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOk4597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOk4597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 173,541 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOk4597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOk4597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,080,244 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOk4597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,757 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOk4597Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Oklahoma City, OK, 3307 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 678,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 678,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,078,788 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3307Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Oklahoma City, OK, 3396 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 590,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 318,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 590,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 908,955 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3396Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shawnee, OK, 3082 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 288,016 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 534,887 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 288,016 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 534,887 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 822,903 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3082Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shawnee, OK, 3308 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 419,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 648,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 419,371 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 648,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,068,350 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,326 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOK3308Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shawnee, OK, 4598 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 246,641 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOk4598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 610,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOk4598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 246,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOk4598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 610,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOk4598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 857,266 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOk4598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 23,407 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeOk4598Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sperry, OK, 4599 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,888 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SperryOk4599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,918 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SperryOk4599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 157,888 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SperryOk4599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SperryOk4599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 982,806 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SperryOk4599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,622 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SperryOk4599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Stratford, OK, 3309 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 392,814 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StratfordOK3309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 607,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StratfordOK3309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 392,814 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StratfordOK3309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 607,881 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StratfordOK3309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,000,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StratfordOK3309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,696 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StratfordOK3309Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tulsa, OK, 3310 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 433,486 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 670,822 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 433,486 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 670,822 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,104,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,256 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK3310Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tulsa, OK, 4600 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOk4600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOk4600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 312,846 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOk4600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOk4600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,087,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOk4600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,690 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOk4600Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wilson, OK, 3216 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 89,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilsonOK3216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 814,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilsonOK3216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 89,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilsonOK3216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 814,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilsonOK3216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 903,740 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilsonOK3216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,349 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilsonOK3216Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Woodward, OK, 3217 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 221,150 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodwardOK3217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodwardOK3217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 221,150 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodwardOK3217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 802,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodwardOK3217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,023,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodwardOK3217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,243 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodwardOK3217Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lemont Furnace, PA, 4719 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 298,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LemontFurnacePa4719Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LemontFurnacePa4719Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 298,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LemontFurnacePa4719Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LemontFurnacePa4719Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,147,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LemontFurnacePa4719Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,712 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LemontFurnacePa4719Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Smithfield, PA, 4359 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 255,705 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithfieldPA4359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithfieldPA4359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 255,705 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithfieldPA4359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithfieldPA4359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,261,651 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithfieldPA4359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 51,974 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SmithfieldPA4359Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Somerset, PA, 4206 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,986 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA4206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,188,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA4206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 301,986 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA4206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,188,014 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA4206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,490,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA4206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,341 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA4206Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Yeadon, PA, 4207 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 324,665 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA4207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,277,235 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA4207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 324,665 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA4207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,277,235 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA4207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,601,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA4207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,248 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA4207Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cayce, SC, 4236 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 207,965 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CayceSC4236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CayceSC4236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 207,965 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CayceSC4236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CayceSC4236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,026,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CayceSC4236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,997 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CayceSC4236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Denmark, SC, 4367 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,498 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenmarkSC4367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,442 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenmarkSC4367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 220,498 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenmarkSC4367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,442 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenmarkSC4367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,087,940 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenmarkSC4367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,818 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenmarkSC4367Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Florence, SC, 4001 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,573 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC4001Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 777,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC4001Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 190,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC4001Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 777,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC4001Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 968,101 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC4001Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 53,131 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC4001Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Heath Springs, SC, 4601 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 158,107 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HeathSpringsSc4601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 826,065 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HeathSpringsSc4601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 158,107 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HeathSpringsSc4601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 826,065 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HeathSpringsSc4601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 984,172 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HeathSpringsSc4601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,666 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HeathSpringsSc4601Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kingstree, SC, 4347 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC4347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 780,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC4347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 198,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC4347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 780,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC4347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 979,357 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC4347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,345 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstreeSC4347Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Longs, SC, 4602 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 239,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongsSc4602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,252,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongsSc4602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 239,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongsSc4602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,252,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongsSc4602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,491,640 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongsSc4602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,994 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongsSc4602Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Myrtle Beach, SC, 3337 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 268,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC3337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,817 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC3337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 268,056 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC3337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,817 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC3337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 765,873 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC3337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,655 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC3337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | N Myrtle Beach, SC, 4318 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 155,168 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NMyrtleBeachSC4318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 610,432 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NMyrtleBeachSC4318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 155,168 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NMyrtleBeachSC4318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 610,432 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NMyrtleBeachSC4318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 765,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NMyrtleBeachSC4318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,574 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NMyrtleBeachSC4318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Newberry, SC, 3388 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 383,286 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewberrySC3388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,817 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewberrySC3388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 383,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewberrySC3388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 711,817 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewberrySC3388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,095,103 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewberrySC3388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 58,132 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewberrySC3388Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | North Charleston, SC, 4319 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 254,479 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC4319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,001,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC4319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 254,479 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC4319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,001,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC4319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,255,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC4319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 55,062 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthCharlestonSC4319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Orangeburg, SC, 4603 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 60,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSc4603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 691,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSc4603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 60,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSc4603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 691,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSc4603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 751,079 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSc4603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,491 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeburgSc4603Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Ridgeway, SC, 4604 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 126,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewaySc4604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,496 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewaySc4604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 126,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewaySc4604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,496 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewaySc4604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 971,223 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewaySc4604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,372 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewaySc4604Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Timmonsville, SC, 4000 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 209,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TimmonsvilleSC4000Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TimmonsvilleSC4000Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 209,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TimmonsvilleSC4000Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,141 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TimmonsvilleSC4000Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,065,982 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TimmonsvilleSC4000Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 58,503 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TimmonsvilleSC4000Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Union, SC, 4368 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,174 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionSC4368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,835 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionSC4368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,174 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionSC4368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,835 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionSC4368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,111,009 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionSC4368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,768 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UnionSC4368Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Westminster, SC, 4605 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterSc4605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 987,266 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterSc4605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterSc4605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 987,266 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterSc4605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,337,266 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterSc4605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,845 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterSc4605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Adams, TN, 4606 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 121,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdamsTn4606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdamsTn4606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 121,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdamsTn4606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdamsTn4606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 933,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdamsTn4606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,131 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdamsTn4606Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bethel Springs, TN, 4607 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelSpringsTn4607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 702,880 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelSpringsTn4607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 134,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelSpringsTn4607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 702,880 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelSpringsTn4607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 837,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelSpringsTn4607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,944 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethelSpringsTn4607Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bloomington Springs, TN, 4608 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,585 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonSpringsTn4608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,933 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonSpringsTn4608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 173,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonSpringsTn4608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonSpringsTn4608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,080,518 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonSpringsTn4608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,766 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonSpringsTn4608Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Caryville, TN, 4350 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 218,883 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryvilleTN4350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 861,087 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryvilleTN4350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 218,883 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryvilleTN4350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 861,087 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryvilleTN4350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,079,970 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryvilleTN4350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,489 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaryvilleTN4350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Celina, TN, 4609 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CelinaTn4609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,048,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CelinaTn4609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 157,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CelinaTn4609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,048,501 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CelinaTn4609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,205,842 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CelinaTn4609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,193 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CelinaTn4609Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Church Hill, TN, 4177 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchHillTN4177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchHillTN4177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 220,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchHillTN4177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,141 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchHillTN4177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,088,817 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchHillTN4177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,748 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchHillTN4177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cordova, TN, 4610 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 362,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaTn4610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaTn4610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 362,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaTn4610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,875 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaTn4610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,259,137 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaTn4610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CordovaTn4610Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Covington, TN, 4611 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,392 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CovingtonTn4611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,191 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CovingtonTn4611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 192,392 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CovingtonTn4611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,191 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CovingtonTn4611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,197,583 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CovingtonTn4611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,532 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CovingtonTn4611Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Crossville, TN, 4351 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 224,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleTN4351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 882,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleTN4351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 224,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleTN4351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 882,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleTN4351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,106,567 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleTN4351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,585 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrossvilleTN4351Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dresden, TN, 4612 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 169,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DresdenTn4612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,035 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DresdenTn4612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 169,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DresdenTn4612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DresdenTn4612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,053,237 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DresdenTn4612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,888 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DresdenTn4612Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dyersburg, TN, 4613 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,619 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 138,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,619 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 863,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,777 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4613Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dyersburg, TN, 4614 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 702,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 134,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 702,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 837,396 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 26,943 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTn4614Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Friendship, TN, 4615 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 129,543 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriendshipTn4615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriendshipTn4615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 129,543 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriendshipTn4615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 863,263 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriendshipTn4615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 992,806 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriendshipTn4615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FriendshipTn4615Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Grand Junction, TN, 4616 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 119,405 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionTn4616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionTn4616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 119,405 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionTn4616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionTn4616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 915,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionTn4616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,502 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandJunctionTn4616Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Grimsley, TN, 4352 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrimsleyTN4352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 832,058 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrimsleyTN4352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrimsleyTN4352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 832,058 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrimsleyTN4352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,022,058 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrimsleyTN4352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrimsleyTN4352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Halls, TN, 4617 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 224,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallsTn4617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallsTn4617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 224,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallsTn4617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,172,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallsTn4617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,397,353 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallsTn4617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HallsTn4617Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Harriman, TN, 4712 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrimanTn4712Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrimanTn4712Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrimanTn4712Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 975,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrimanTn4712Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,235,515 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrimanTn4712Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,143 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrimanTn4712Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Humboldt, TN, 3990 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,042 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumboldtTN3990Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 665,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumboldtTN3990Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 163,042 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumboldtTN3990Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 665,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumboldtTN3990Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 828,246 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumboldtTN3990Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,673 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HumboldtTN3990Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Madisonville, TN, 4337 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleTN4337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 731,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleTN4337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 185,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleTN4337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 731,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleTN4337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 917,607 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleTN4337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,240 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleTN4337Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Martin, TN, 4618 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,410 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinTn4618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 838,094 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinTn4618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 160,410 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinTn4618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 838,094 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinTn4618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 998,504 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinTn4618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinTn4618Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mascot, TN, 3311 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 428,927 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotTN3311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 663,766 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotTN3311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 428,927 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotTN3311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 663,766 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotTN3311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,092,693 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotTN3311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 58,633 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascotTN3311Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 3064 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,548 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3064Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,876 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3064Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,548 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3064Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,876 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3064Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 644,424 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3064Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3064Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 3073 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 493,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 493,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 915,572 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,408,572 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 93,083 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3073Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 3096 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 369,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,049 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 369,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,049 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,056,999 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,850 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3096Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 3150 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 563,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3150Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,048 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3150Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 563,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3150Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,048 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3150Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,610,843 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3150Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,450 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3150Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 3153 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 552,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3153Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,026,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3153Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 552,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3153Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,026,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3153Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,579,363 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3153Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 104,370 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3153Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4619 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,148 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 626,736 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 253,148 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 626,736 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 879,884 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 24,025 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4619Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4620 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 332,829 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,006 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 332,829 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,006 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,156,835 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4620Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4621 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 299,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 742,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 299,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 742,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,042,014 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,452 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4621Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4622 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,786 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 315,786 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,097,598 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,969 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4622Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4623 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,958 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 312,958 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,087,770 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,701 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4623Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4624 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,379,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,233 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4624Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4625 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 327,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 327,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,707 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,139,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,115 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4625Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4626 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 773,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 312,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 773,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,085,396 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,636 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4626Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4627 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 772,302 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 772,302 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,162,302 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,605 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4627Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4628 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 352,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,503 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 352,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,503 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,224,920 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,446 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4628Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4629 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 409,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,019 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 409,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,019 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,423,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,871 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4629Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TN, 4630 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 405,442 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,003,781 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 405,442 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,003,781 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,409,223 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,478 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn4630Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Michie, TN, 4631 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 123,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichieTn4631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,729 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichieTn4631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 123,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichieTn4631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichieTn4631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 949,640 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichieTn4631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichieTn4631Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Milledgeville, TN, 4632 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleTn4632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 731,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleTn4632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleTn4632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 731,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleTn4632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,001,439 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleTn4632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,038 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilledgevilleTn4632Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Niota, TN, 4633 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 152,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NiotaTn4633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 799,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NiotaTn4633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 152,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NiotaTn4633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 799,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NiotaTn4633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 952,058 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NiotaTn4633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,633 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NiotaTn4633Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rogerville, TN, 4186 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 206,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogervilleTN4186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogervilleTN4186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 206,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogervilleTN4186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogervilleTN4186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,018,556 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogervilleTN4186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 44,667 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RogervilleTN4186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sharon, TN, 4634 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SharonTn4634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,517 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SharonTn4634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 130,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SharonTn4634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,517 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SharonTn4634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 998,849 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SharonTn4634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SharonTn4634Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sunbright, TN, 3638 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 355,282 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunbrightTN3638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,154,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunbrightTN3638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 355,282 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunbrightTN3638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,154,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunbrightTN3638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,509,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunbrightTN3638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 90,449 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunbrightTN3638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Tennessee Ridge, TN, 4635 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TennesseeRidgeTn4635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,837 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TennesseeRidgeTn4635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 120,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TennesseeRidgeTn4635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,837 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TennesseeRidgeTn4635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 926,763 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TennesseeRidgeTn4635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,890 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TennesseeRidgeTn4635Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Trezevant, TN, 4636 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrezevantTn4636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrezevantTn4636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 170,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrezevantTn4636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrezevantTn4636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 975,396 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrezevantTn4636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,864 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrezevantTn4636Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Alpine, TX, 4637 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpineTx4637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,297,068 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpineTx4637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 248,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpineTx4637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,297,068 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpineTx4637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,545,324 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpineTx4637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,721 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpineTx4637Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Alton, TX, 3117 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 345,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonTX3117Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 642,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonTX3117Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 345,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonTX3117Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 642,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonTX3117Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 988,413 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonTX3117Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,318 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonTX3117Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Amarillo, TX, 3218 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 191,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 191,492 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,002,989 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3218Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Amarillo, TX, 3219 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 712,639 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 260,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 712,639 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 973,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,701 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX3219Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Anahuac, TX, 3404 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 531,601 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnahuacTX3404Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 987,259 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnahuacTX3404Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 531,601 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnahuacTX3404Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 987,259 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnahuacTX3404Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,518,860 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnahuacTX3404Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,626 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnahuacTX3404Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Anson, TX, 4761 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 608,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnsonTx4761Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 139,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnsonTx4761Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,017,331 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnsonTx4761Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 139,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnsonTx4761Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,017,331 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnsonTx4761Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,156,917 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnsonTx4761Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,824 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnsonTx4761Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Arcola, TX, 3220 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 309,969 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcolaTX3220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 961,069 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcolaTX3220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 309,969 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcolaTX3220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 961,069 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcolaTX3220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,271,038 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcolaTX3220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,302 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArcolaTX3220Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Atlanta, TX, 3312 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 427,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaTX3312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 661,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaTX3312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 427,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaTX3312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 661,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaTX3312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,089,290 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaTX3312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 58,450 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtlantaTX3312Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Austin, TX, 3313 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 590,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,479 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 590,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 812,479 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,402,479 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,769 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3313Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Austin, TX, 4383 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 333,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX4383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX4383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 333,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX4383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX4383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,280,927 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX4383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,793 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX4383Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bacliff, TX, 3106 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 557,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BacliffTX3106Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,035,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BacliffTX3106Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 557,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BacliffTX3106Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,035,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BacliffTX3106Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,593,069 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BacliffTX3106Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 105,275 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BacliffTX3106Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Balch Springs, TX, 3377 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 588,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BalchSpringsTX3377Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,093,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BalchSpringsTX3377Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 588,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BalchSpringsTX3377Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,093,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BalchSpringsTX3377Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,682,311 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BalchSpringsTX3377Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 89,303 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BalchSpringsTX3377Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baytown, TX, 3109 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 486,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3109Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 903,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3109Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 486,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3109Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 903,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3109Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,389,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3109Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,836 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3109Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Baytown, TX, 3142 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 447,005 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3142Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,152 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3142Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 447,005 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3142Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,152 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3142Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,277,157 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3142Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,399 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaytownTX3142Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Beaumont, TX, 3063 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 526,746 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3063Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 978,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3063Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 526,746 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3063Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 978,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3063Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,504,989 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3063Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 99,455 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3063Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Beaumont, TX, 3221 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,877 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,007,961 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 186,877 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,007,961 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,194,838 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 95,756 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaumontTX3221Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Beeville, TX, 3086 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 382,613 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeevilleTX3086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 710,566 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeevilleTX3086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 382,613 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeevilleTX3086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 710,566 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeevilleTX3086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,093,179 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeevilleTX3086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,241 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeevilleTX3086Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bloomington, TX, 3595 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,656 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonTX3595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,074,634 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonTX3595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 330,656 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonTX3595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,074,634 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonTX3595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,405,290 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonTX3595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,180 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomingtonTX3595Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Blossom, TX, 3222 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 82,320 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlossomTX3222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,297 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlossomTX3222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 82,320 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlossomTX3222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 825,297 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlossomTX3222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 907,617 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlossomTX3222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,403 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlossomTX3222Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Borger, TX, 4762 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 589,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BorgerTx4762Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 166,456 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BorgerTx4762Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 804,791 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BorgerTx4762Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 166,456 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BorgerTx4762Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 804,791 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BorgerTx4762Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 971,247 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BorgerTx4762Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 22,802 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BorgerTx4762Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brookshire, TX, 4763 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 863,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookshireTx4763Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 281,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookshireTx4763Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,359,173 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookshireTx4763Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 281,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookshireTx4763Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,359,173 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookshireTx4763Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,640,293 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookshireTx4763Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,510 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookshireTx4763Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Brownsville, TX, 3169 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,319 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,592 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 287,319 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 820,911 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,249 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3169Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Bullard, TX, 4764 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BullardTx4764Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 183,822 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BullardTx4764Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 888,752 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BullardTx4764Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 183,822 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BullardTx4764Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 888,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BullardTx4764Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,072,574 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BullardTx4764Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 25,181 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BullardTx4764Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Canton, TX, 3223 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 165,267 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonTX3223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,358,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonTX3223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 165,267 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonTX3223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,358,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonTX3223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,523,350 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonTX3223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 129,018 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonTX3223Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Canyon Lake, TX, 3187 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 424,566 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTx3187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 788,481 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTx3187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 424,566 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTx3187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 788,481 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTx3187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,213,047 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTx3187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,162 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTx3187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Canyon Lake, TX, 3224 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTX3224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,170,581 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTX3224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 183,707 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTX3224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,170,581 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTX3224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,354,288 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTX3224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 111,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanyonLakeTX3224Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cedar Creek, TX, 3225 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarCreekTX3225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 933,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarCreekTX3225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 183,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarCreekTX3225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 933,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarCreekTX3225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,116,590 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarCreekTX3225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 88,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarCreekTX3225Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cisco, TX, 4765 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 531,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CiscoTx4765Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 139,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CiscoTx4765Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,013,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CiscoTx4765Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 139,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CiscoTx4765Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,013,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CiscoTx4765Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,152,554 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CiscoTx4765Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,716 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CiscoTx4765Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corpus Christi, TX, 3055 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 460,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3055Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 855,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3055Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 460,501 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3055Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 855,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3055Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,315,716 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3055Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,947 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3055Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corpus Christi, TX, 3151 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,037 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3151Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3151Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 577,037 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3151Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,071,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3151Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,648,677 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3151Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 108,950 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3151Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corpus Christi, TX, 3157 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 291,106 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3157Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3157Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 291,106 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3157Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3157Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 831,732 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3157Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,964 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3157Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corpus Christi, TX, 3657 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 408,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,327,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 408,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,327,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,736,227 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 104,003 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX3657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corpus Christi, TX, 4077 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX4077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,648 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX4077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 287,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX4077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,648 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX4077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,420,560 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX4077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,847 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTX4077Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corpus Christi, TX, 4638 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 363,669 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTx4638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,360 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTx4638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 363,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTx4638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,360 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTx4638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,264,029 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTx4638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,514 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorpusChristiTx4638Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Corrigan, TX, 3951 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 256,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorriganTX3951Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 834,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorriganTX3951Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 1,514 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorriganTX3951Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 256,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorriganTX3951Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,710 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorriganTX3951Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,092,386 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorriganTX3951Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,866 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorriganTX3951Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cotulla, TX, 3419 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 919,863 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CotullaTX3419Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,708,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CotullaTX3419Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 919,863 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CotullaTX3419Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,708,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CotullaTX3419Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,628,179 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CotullaTX3419Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 139,512 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CotullaTX3419Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Creedmoor, TX, 3314 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorTX3314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 759,793 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorTX3314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 490,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorTX3314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 759,793 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorTX3314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,250,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorTX3314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,115 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorTX3314Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Crystal City, TX, 3352 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 549,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalCityTX3352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalCityTX3352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 549,519 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalCityTX3352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalCityTX3352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,570,054 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalCityTX3352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,344 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrystalCityTX3352Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dallas, TX, 3130 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 660,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3130Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,227,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3130Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 660,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3130Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,227,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3130Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,888,257 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3130Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 124,782 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3130Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dallas, TX, 3139 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 474,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3139Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3139Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 474,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3139Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,177 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3139Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,355,657 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3139Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 89,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3139Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dallas, TX, 4822 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 433,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4822Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,238,325 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4822Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 433,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4822Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,238,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4822Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,672,184 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4822Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 18,575 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTx4822Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Del Rio, TX, 3315 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 507,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelRioTX3315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,918 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelRioTX3315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 507,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelRioTX3315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelRioTX3315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,292,134 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelRioTX3315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelRioTX3315Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Desoto, TX, 3316 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesotoTX3316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 790,105 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesotoTX3316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 510,567 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesotoTX3316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 790,105 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesotoTX3316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,300,672 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesotoTX3316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,793 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DesotoTX3316Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Dilley, TX, 4639 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DilleyTx4639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,281 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DilleyTx4639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 141,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DilleyTx4639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,281 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DilleyTx4639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,081,382 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DilleyTx4639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,044 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DilleyTx4639Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Eagle Pass, TX, 3181 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 516,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3181Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 959,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3181Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 516,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3181Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 959,416 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3181Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,476,024 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3181Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 97,541 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3181Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Eagle Pass, TX, 3317 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 433,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 671,406 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 433,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 671,406 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,105,270 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3317Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | East Bernard, TX, 4766 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 577,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBernardTx4766Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBernardTx4766Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,462 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBernardTx4766Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,881 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBernardTx4766Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,462 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBernardTx4766Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,101,343 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBernardTx4766Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,440 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBernardTx4766Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Edinburg, TX, 4640 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTx4640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTx4640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTx4640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTx4640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,096,403 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTx4640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,462 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdinburgTx4640Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Elsa, TX, 3648 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 379,998 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElsaTX3648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,234,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElsaTX3648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 379,998 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElsaTX3648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,234,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElsaTX3648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,614,992 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElsaTX3648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,741 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElsaTX3648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Stockton, TX, 3429 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 465,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortStocktonTX3429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 864,752 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortStocktonTX3429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 465,636 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortStocktonTX3429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 864,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortStocktonTX3429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,330,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortStocktonTX3429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortStocktonTX3429Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Worth, TX, 3226 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 547,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 547,855 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,019,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,567,059 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 96,824 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3226Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Worth, TX, 3227 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 213,683 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 213,683 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 848,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,061,997 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,590 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3227Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Worth, TX, 3344 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,746 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 600,746 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,716,418 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX3344Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fort Worth, TX, 4187 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX4187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 631,657 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX4187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | (7,839)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX4187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 160,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX4187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 623,818 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX4187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 784,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX4187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,190 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX4187Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Freer, TX, 3446 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreerTX3446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreerTX3446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 269,137 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreerTX3446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreerTX3446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 768,964 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreerTX3446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,819 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FreerTX3446Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Garland, TX, 3141 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 228,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3141Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3141Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 228,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3141Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 424,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3141Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 652,380 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3141Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 43,111 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3141Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Garland, TX, 4641 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 298,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTx4641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTx4641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 298,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTx4641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTx4641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,035,971 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTx4641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,287 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTx4641Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Glen Rose, TX, 4767 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 903,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenRoseTx4767Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 269,359 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenRoseTx4767Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,302,309 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenRoseTx4767Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 269,359 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenRoseTx4767Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,302,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenRoseTx4767Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,571,668 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenRoseTx4767Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,899 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlenRoseTx4767Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Glenn Heights, TX, 4642 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennHeightsTx4642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 736,686 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennHeightsTx4642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 297,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennHeightsTx4642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 736,686 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennHeightsTx4642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,034,245 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennHeightsTx4642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,240 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlennHeightsTx4642Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Granite Shoals, TX, 3605 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 371,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteShoalsTX3605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,208,334 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteShoalsTX3605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 371,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteShoalsTX3605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,208,334 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteShoalsTX3605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,580,129 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteShoalsTX3605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 94,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GraniteShoalsTX3605Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Grape Creek, TX, 3228 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 232,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrapeCreekTX3228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 710,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrapeCreekTX3228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 232,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrapeCreekTX3228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 710,940 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrapeCreekTX3228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 943,939 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrapeCreekTX3228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,539 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrapeCreekTX3228Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hamilton, TX, 4768 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 626,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonTx4768Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 140,174 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonTx4768Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,021,615 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonTx4768Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 140,174 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonTx4768Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,021,615 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonTx4768Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,161,789 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonTx4768Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 28,946 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonTx4768Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hardin, TX, 3229 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 143,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HardinTX3229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,614 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HardinTX3229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 143,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HardinTX3229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,614 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HardinTX3229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 948,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HardinTX3229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,533 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HardinTX3229Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Harker Heights, TX, 3084 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 488,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3084Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,685 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3084Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 488,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3084Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,685 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3084Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,396,438 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3084Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,281 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3084Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Harker Heights, TX, 3318 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 469,370 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 726,352 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 469,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 726,352 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,195,722 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,161 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX3318Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hebbronville, TX, 3420 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 481,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTX3420Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 893,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTX3420Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 481,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTX3420Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 893,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTX3420Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,375,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTX3420Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTX3420Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hebbronville, TX, 4643 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTx4643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTx4643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTx4643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTx4643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,254,676 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTx4643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,896 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HebbronvilleTx4643Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hewitt, TX, 3319 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 493,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HewittTX3319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 763,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HewittTX3319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 493,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HewittTX3319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 763,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HewittTX3319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,256,681 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HewittTX3319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,432 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HewittTX3319Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hidalgo, TX, 4644 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HidalgoTx4644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HidalgoTx4644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 450,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HidalgoTx4644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HidalgoTx4644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,565,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HidalgoTx4644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,746 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HidalgoTx4644Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3053 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,181 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3053Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,479 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3053Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 279,181 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3053Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,479 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3053Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 797,660 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3053Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,712 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3053Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3143 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 434,980 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3143Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 807,819 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3143Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 434,980 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3143Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 807,819 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3143Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,242,799 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3143Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 82,128 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3143Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3166 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 429,081 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3166Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 796,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3166Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 429,081 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3166Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 796,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3166Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,225,947 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3166Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,015 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3166Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3186 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 490,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,401,077 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,588 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3186Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3320 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 565,402 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 874,961 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 565,402 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 874,961 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,440,363 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,288 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3320Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3321 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3321Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 866,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3321Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3321Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 866,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3321Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,516,899 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3321Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,576 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3321Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3322 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 562,086 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3322Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3322Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 562,086 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3322Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3322Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,431,917 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3322Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,835 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3322Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3380 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 467,805 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 467,805 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 868,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,336,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,950 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3380Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3395 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 610,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,133,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 610,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,133,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,743,284 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,539 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3395Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 3461 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 474,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,178 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 474,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,178 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,355,658 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,963 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX3461Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 4237 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,255 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,220,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 310,255 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,220,545 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,530,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 4238 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,623 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 283,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,399,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,368 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 4645 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,874 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,091,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 440,874 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,091,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,532,374 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 41,841 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4645Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Houston, TX, 4734 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 347,071 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4734Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4734Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 347,071 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4734Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 986,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4734Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,333,130 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4734Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,225 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTx4734Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Hubbard, TX, 4646 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 128,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubbardTx4646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,007 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubbardTx4646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 128,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubbardTx4646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,007 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubbardTx4646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 985,611 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubbardTx4646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 32,852 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HubbardTx4646Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Itasca, TX, 4746 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 543,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ItascaTx4746Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 118,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ItascaTx4746Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,081 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ItascaTx4746Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 118,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ItascaTx4746Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,081 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ItascaTx4746Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 978,091 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ItascaTx4746Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 24,369 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ItascaTx4746Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Jefferson, TX, 4208 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonTX4208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,333,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonTX4208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 339,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonTX4208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,333,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonTX4208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,673,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonTX4208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,366 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonTX4208Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Joaquin, TX, 4747 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 656,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoaquinTx4747Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 135,219 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoaquinTx4747Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoaquinTx4747Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 135,219 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoaquinTx4747Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoaquinTx4747Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,120,721 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoaquinTx4747Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,923 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoaquinTx4747Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Katy, TX, 3323 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 554,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX3323Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,486 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX3323Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 554,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX3323Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,486 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX3323Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,411,595 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX3323Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,745 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX3323Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Katy, TX, 4374 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 346,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX4374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX4374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 346,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX4374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX4374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,332,194 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX4374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,626 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX4374Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kaufman, TX, 3120 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 488,687 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaufmanTX3120Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaufmanTX3120Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 488,687 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaufmanTX3120Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaufmanTX3120Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,396,248 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaufmanTX3120Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,269 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KaufmanTX3120Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kermit, TX, 4068 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 234,478 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KermitTX4068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KermitTX4068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 234,478 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KermitTX4068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KermitTX4068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,156,917 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KermitTX4068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,884 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KermitTX4068Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Killeen, TX, 3116 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 480,758 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3116Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 892,837 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3116Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 480,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3116Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 892,837 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3116Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,373,595 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3116Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 90,772 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3116Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Killeen, TX, 3324 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 471,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3324Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,760 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3324Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 471,572 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3324Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,760 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3324Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,201,332 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3324Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,462 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX3324Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lacy Lakeview, TX, 3162 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 429,768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LacyLakeviewTX3162Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 798,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LacyLakeviewTX3162Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 429,768 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LacyLakeviewTX3162Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 798,141 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LacyLakeviewTX3162Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,227,909 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LacyLakeviewTX3162Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,144 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LacyLakeviewTX3162Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lakehills, TX, 3230 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 183,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakehillsTX3230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakehillsTX3230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 183,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakehillsTX3230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakehillsTX3230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 979,309 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakehillsTX3230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,557 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakehillsTX3230Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lamesa, TX, 3112 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LamesaTX3112Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,736 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LamesaTX3112Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 450,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LamesaTX3112Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,736 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LamesaTX3112Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,285,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LamesaTX3112Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LamesaTX3112Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Leonard, TX, 3081 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,575 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonardTX3081Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,496 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonardTX3081Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 277,575 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonardTX3081Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 515,496 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonardTX3081Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 793,071 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonardTX3081Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 52,409 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeonardTX3081Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Llano, TX, 4748 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 804,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LlanoTx4748Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 179,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LlanoTx4748Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LlanoTx4748Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 179,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LlanoTx4748Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,011 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LlanoTx4748Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,486,343 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LlanoTx4748Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 37,032 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LlanoTx4748Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Longview, TX, 3364 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 435,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3364Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,687 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3364Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 435,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3364Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,687 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3364Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,245,672 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3364Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,124 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3364Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Longview, TX, 3376 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 473,119 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3376Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 878,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3376Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 473,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3376Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 878,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3376Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,351,769 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3376Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,756 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3376Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Longview, TX, 3399 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,594 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 150,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 278,594 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 428,606 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 22,752 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX3399Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Los Fresnos, TX, 3060 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 533,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosFresnosTX3060Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,968 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosFresnosTX3060Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 533,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosFresnosTX3060Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosFresnosTX3060Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,523,027 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosFresnosTX3060Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 100,647 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosFresnosTX3060Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Lufkin, TX, 3430 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 267,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 267,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,158 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 764,858 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,601 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX3430Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marfa, TX, 4647 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarfaTx4647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,712 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarfaTx4647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarfaTx4647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,712 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarfaTx4647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,635,712 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarfaTx4647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,819 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarfaTx4647Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Marshall, TX, 3052 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 665,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarshallTX3052Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,235,211 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarshallTX3052Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 665,113 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarshallTX3052Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,235,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarshallTX3052Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,900,324 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarshallTX3052Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 125,580 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarshallTX3052Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Memphis, TX, 4749 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 461,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTx4749Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 102,312 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTx4749Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 745,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTx4749Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 102,312 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTx4749Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 745,672 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTx4749Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 847,984 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTx4749Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 21,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTx4749Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Midland, TX, 0904 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 544,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX0904Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,322,431 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX0904Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 544,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX0904Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,322,431 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX0904Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,866,506 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX0904Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 892,528 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX0904Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Midland, TX, 3231 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,594 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX3231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 790,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX3231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,594 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX3231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 790,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX3231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 985,437 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX3231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX3231Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Monahans, TX, 3348 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 473,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonahansTX3348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 879,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonahansTX3348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 473,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonahansTX3348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 879,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonahansTX3348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,353,493 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonahansTX3348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 71,848 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonahansTX3348Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Monte Alto, TX, 3649 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteAltoTX3649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,004 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteAltoTX3649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 370,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteAltoTX3649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,004 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteAltoTX3649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,575,774 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteAltoTX3649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 94,392 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteAltoTX3649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Morton, TX, 4069 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,918 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MortonTX4069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 751,074 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MortonTX4069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 190,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MortonTX4069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 751,074 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MortonTX4069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 941,992 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MortonTX4069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 46,316 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MortonTX4069Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mt Enterprise, TX, 3405 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtEnterpriseTX3405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,198 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtEnterpriseTX3405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 510,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtEnterpriseTX3405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 947,198 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtEnterpriseTX3405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,457,228 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtEnterpriseTX3405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,355 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtEnterpriseTX3405Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mt Vernon, TX, 4750 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 641,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonTx4750Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,850 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonTx4750Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonTx4750Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 132,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonTx4750Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,238 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonTx4750Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,101,088 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonTx4750Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 27,433 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonTx4750Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Nacogdoches, TX, 3452 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 585,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NacogdochesTX3452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,086,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NacogdochesTX3452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 585,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NacogdochesTX3452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,086,567 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NacogdochesTX3452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,671,642 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NacogdochesTX3452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 88,736 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NacogdochesTX3452Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | New Boston, TX, 3111 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 226,547 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3111Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,730 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3111Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 226,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3111Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,730 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3111Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 647,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3111Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,774 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3111Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Odessa, TX, 3232 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,900 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 874,978 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 200,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 874,978 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,075,878 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 83,123 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3232Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Odessa, TX, 3233 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 393,275 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,622 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 393,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,622 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,188,897 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,584 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3233Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Odessa, TX, 3234 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 299,235 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,360 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 299,235 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,360 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 986,595 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 65,299 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX3234Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Onalaska, TX, 3349 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnalaskaTX3349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,970 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnalaskaTX3349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 455,522 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnalaskaTX3349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnalaskaTX3349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,301,492 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnalaskaTX3349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 69,088 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnalaskaTX3349Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Orange, TX, 4209 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,323 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,413,577 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 359,323 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,413,577 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,772,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,747 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4209Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Orange, TX, 4265 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 267,166 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4265Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,051,034 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4265Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 267,166 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4265Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,051,034 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4265Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,318,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4265Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,807 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4265Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Paris, TX, 3235 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,054 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,235 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,054 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 844,235 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,038,289 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 80,202 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3235Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pasadena, TX, 4076 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 274,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX4076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,079,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX4076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 274,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX4076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,079,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX4076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,353,891 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX4076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 66,569 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX4076Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pearsall, TX, 3080 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 314,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTX3080Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 584,006 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTX3080Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 314,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTX3080Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 584,006 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTX3080Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 898,471 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTX3080Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,374 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTX3080Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pearsall, TX, 4648 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 179,547 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTx4648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTx4648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 179,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTx4648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTx4648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,117,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTx4648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PearsallTx4648Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Perryton, TX, 3455 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 534,489 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrytonTX3455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 992,623 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrytonTX3455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 534,489 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrytonTX3455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 992,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrytonTX3455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,527,112 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrytonTX3455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 81,064 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PerrytonTX3455Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pharr, TX, 3155 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 506,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PharrTX3155Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 941,407 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PharrTX3155Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 506,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PharrTX3155Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 941,407 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PharrTX3155Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,448,318 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PharrTX3155Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 95,710 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PharrTX3155Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pinehurst, TX, 3325 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 556,823 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinehurstTX3325Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 861,686 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinehurstTX3325Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 556,823 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinehurstTX3325Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 861,686 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinehurstTX3325Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,418,509 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinehurstTX3325Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,116 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinehurstTX3325Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pineland, TX, 4751 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 703,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinelandTx4751Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 149,928 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinelandTx4751Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,092,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinelandTx4751Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 149,928 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinelandTx4751Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,092,708 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinelandTx4751Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,242,636 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinelandTx4751Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinelandTx4751Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Pittsburg, TX, 3136 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 469,724 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburgTX3136Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,344 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburgTX3136Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 469,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburgTX3136Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,344 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburgTX3136Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,342,068 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburgTX3136Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 88,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburgTX3136Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Port Acres, TX, 3145 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 268,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortAcresTX3145Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortAcresTX3145Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 268,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortAcresTX3145Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 499,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortAcresTX3145Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 768,283 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortAcresTX3145Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 50,771 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortAcresTX3145Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Port Arthur, TX, 3236 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortArthurTX3236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,487 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortArthurTX3236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 253,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortArthurTX3236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,487 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortArthurTX3236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,082,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortArthurTX3236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,706 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortArthurTX3236Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Port Isabel, TX, 3093 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortIsabelTX3093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortIsabelTX3093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortIsabelTX3093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 418,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortIsabelTX3093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 644,597 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortIsabelTX3093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,597 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortIsabelTX3093Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Port Neches, TX, 3350 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 498,469 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortNechesTX3350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 925,729 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortNechesTX3350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 498,469 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortNechesTX3350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 925,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortNechesTX3350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,424,198 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortNechesTX3350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,601 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortNechesTX3350Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Porter, TX, 3427 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 559,462 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PorterTX3427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PorterTX3427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 559,462 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PorterTX3427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,039,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PorterTX3427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,598,463 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PorterTX3427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,852 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PorterTX3427Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Progreso, TX, 3426 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,597 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProgresoTX3426Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 372,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProgresoTX3426Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 200,597 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProgresoTX3426Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 372,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProgresoTX3426Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 573,134 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProgresoTX3426Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,424 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProgresoTX3426Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rio Grande City, TX, 4649 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,514 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioGrandeCityTx4649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioGrandeCityTx4649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 171,514 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioGrandeCityTx4649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,112 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioGrandeCityTx4649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,067,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioGrandeCityTx4649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 34,351 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioGrandeCityTx4649Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rio Vista, TX, 3237 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 61,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioVistaTX3237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 829,871 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioVistaTX3237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 61,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioVistaTX3237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 829,871 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioVistaTX3237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 891,125 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioVistaTX3237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,838 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RioVistaTX3237Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rockdale, TX, 4752 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 592,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockdaleTx4752Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 174,972 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockdaleTx4752Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,963 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockdaleTx4752Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 174,972 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockdaleTx4752Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 845,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockdaleTx4752Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,020,935 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockdaleTx4752Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 23,969 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockdaleTx4752Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rosenberg, TX, 3159 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 408,933 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosenbergTX3159Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 759,448 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosenbergTX3159Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 408,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosenbergTX3159Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 759,448 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosenbergTX3159Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,168,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosenbergTX3159Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosenbergTX3159Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rusk, TX, 3424 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 446,174 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RuskTX3424Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,610 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RuskTX3424Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 446,174 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RuskTX3424Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,610 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RuskTX3424Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,274,784 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RuskTX3424Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,670 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RuskTX3424Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Saginaw, TX, 3128 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 485,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawTX3128Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,016 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawTX3128Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 485,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawTX3128Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,016 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawTX3128Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,386,178 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawTX3128Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 91,603 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawTX3128Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Angelo, TX, 3238 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 308,573 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAngeloTX3238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAngeloTX3238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 308,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAngeloTX3238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,000,504 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAngeloTX3238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,309,077 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAngeloTX3238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 95,048 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAngeloTX3238Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 3066 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 663,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3066Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,232,962 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3066Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 663,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3066Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,232,962 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3066Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,896,865 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3066Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 125,351 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3066Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 3102 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 474,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3102Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3102Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 474,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3102Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 881,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3102Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,356,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3102Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 89,652 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3102Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 3126 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 357,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3126Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 664,536 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3126Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 357,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3126Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 664,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3126Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,022,363 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3126Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,561 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3126Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 3177 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 637,451 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,183,837 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 637,451 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,183,837 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,821,288 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 120,357 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3177Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 3239 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,044 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 265,044 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,313 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,083,357 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,740 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 3240 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 273,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,601 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 273,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 896,601 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,169,710 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,177 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 3599 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 408,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,329,239 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 408,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,329,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,738,236 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 104,124 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3599Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Antonio, TX, 4264 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 325,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX4264Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,280,663 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX4264Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 325,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX4264Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,280,663 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX4264Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,606,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX4264Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,436 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX4264Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Augustine, TX, 3449 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 468,018 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAugustineTX3449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,176 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAugustineTX3449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 468,018 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAugustineTX3449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 869,176 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAugustineTX3449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,337,194 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAugustineTX3449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 70,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAugustineTX3449Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | San Benito, TX, 4650 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 149,582 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTx4650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,526 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTx4650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 149,582 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTx4650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,526 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTx4650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 931,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTx4650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,958 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanBenitoTx4650Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Santa Fe, TX, 4651 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,685 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeTx4651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,790 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeTx4651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 450,685 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeTx4651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,790 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeTx4651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,566,475 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeTx4651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,772 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeTx4651Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Schertz, TX, 3072 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,878 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchertzTX3072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 558,773 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchertzTX3072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 300,878 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchertzTX3072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 558,773 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchertzTX3072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 859,651 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchertzTX3072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,809 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchertzTX3072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sealy, TX, 4753 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 723,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTx4753Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 213,880 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTx4753Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,081 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTx4753Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 213,880 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTx4753Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,081 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTx4753Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,247,961 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTx4753Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,299 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTx4753Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Seminole, TX, 3241 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 103,470 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX3241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 899,122 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX3241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 103,470 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX3241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 899,122 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX3241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,002,592 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX3241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 85,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX3241Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Seminole, TX, 4239 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 364,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX4239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,433,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX4239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 364,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX4239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,433,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX4239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,798,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX4239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 78,865 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeminoleTX4239Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sherman, TX, 3056 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShermanTX3056Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShermanTX3056Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 242,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShermanTX3056Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShermanTX3056Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 691,813 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShermanTX3056Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 45,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShermanTX3056Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Sullivan City, TX, 3353 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 496,544 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanCityTX3353Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanCityTX3353Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 496,544 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanCityTX3353Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,154 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanCityTX3353Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,418,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanCityTX3353Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 75,309 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanCityTX3353Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Taft, TX, 4652 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 177,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaftTx4652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 926,908 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaftTx4652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 177,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaftTx4652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 926,908 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaftTx4652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,104,316 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaftTx4652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 35,531 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaftTx4652Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Temple, TX, 3242 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,015 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 248,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 805,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,053,603 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 76,531 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3242Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Temple, TX, 3401 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 580,869 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3401Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,078,758 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3401Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 580,869 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3401Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,078,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3401Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,659,627 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3401Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 88,099 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX3401Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Texas City, TX, 3243 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 238,472 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TexasCityTX3243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 973,286 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TexasCityTX3243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 238,472 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TexasCityTX3243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 973,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TexasCityTX3243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,211,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TexasCityTX3243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 92,462 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TexasCityTX3243Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Three Rivers, TX, 4653 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThreeRiversTx4653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,068,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThreeRiversTx4653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 225,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThreeRiversTx4653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,068,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThreeRiversTx4653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,294,792 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThreeRiversTx4653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,971 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThreeRiversTx4653Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Valley View, TX, 4654 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValleyViewTx4654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 878,905 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValleyViewTx4654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 185,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValleyViewTx4654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 878,905 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValleyViewTx4654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,064,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValleyViewTx4654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 33,691 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValleyViewTx4654Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Van Horn, TX, 4754 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 707,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanHornTx4754Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 147,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanHornTx4754Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,073,686 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanHornTx4754Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 147,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanHornTx4754Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,073,686 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanHornTx4754Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,221,004 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanHornTx4754Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 30,421 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanHornTx4754Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Waco, TX, 3163 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 527,779 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX3163Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 980,161 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX3163Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 527,779 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX3163Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 980,161 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX3163Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,507,940 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX3163Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 99,650 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WacoTX3163Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wells, TX, 3244 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsTX3244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 840,639 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsTX3244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 141,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsTX3244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 840,639 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsTX3244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 982,419 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsTX3244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,861 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WellsTX3244Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wichita Falls, TX, 3161 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTX3161Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 552,415 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTX3161Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 297,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTX3161Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 552,415 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTX3161Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 849,869 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTX3161Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 56,162 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTX3161Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Willis, TX, 3180 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 664,432 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillisTX3180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,233,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillisTX3180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 664,432 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillisTX3180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,233,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillisTX3180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,898,378 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillisTX3180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 125,451 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillisTX3180Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wills Point, TX, 3400 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 417,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillsPointTX3400Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillsPointTX3400Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 417,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillsPointTX3400Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillsPointTX3400Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,192,298 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillsPointTX3400Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 63,291 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillsPointTX3400Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Wilmer, TX, 3428 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 489,576 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmerTX3428Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,212 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmerTX3428Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 489,576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmerTX3428Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,212 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmerTX3428Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,398,788 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmerTX3428Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,252 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmerTX3428Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Winnsboro, TX, 3398 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 446,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX3398Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,031 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX3398Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 446,940 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX3398Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,031 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX3398Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,276,971 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX3398Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 67,786 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX3398Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Winters, TX, 3245 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 50,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintersTX3245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintersTX3245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 50,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintersTX3245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 811,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintersTX3245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 862,219 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintersTX3245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 77,081 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WintersTX3245Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Zapata, TX, 4655 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 249,421 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZapataTx4655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZapataTx4655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 249,421 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZapataTx4655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,154 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZapataTx4655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,552,575 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZapataTx4655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 49,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZapataTx4655Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Kanab, UT, 3119 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 563,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KanabUT3119Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,045,783 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KanabUT3119Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 563,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KanabUT3119Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,045,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KanabUT3119Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,608,897 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KanabUT3119Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KanabUT3119Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mt Pleasant, UT, 3104 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 573,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantUT3104Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,065,126 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantUT3104Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 573,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantUT3104Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,065,126 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantUT3104Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,638,656 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantUT3104Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 108,288 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantUT3104Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Charlotte Court House, VA, 4656 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 154,295 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteCourtHouseVA4656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,208 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteCourtHouseVA4656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 154,295 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteCourtHouseVA4656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteCourtHouseVA4656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,182,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteCourtHouseVA4656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,415 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteCourtHouseVA4656Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Colonial Heights, VA, 4211 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,327,865 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 337,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,327,865 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,665,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,033 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4211Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Colonial Heights, VA, 4240 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,623 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 283,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,115,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,399,400 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 61,368 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColonialHeightsVA4240Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Concord, VA, 3246 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordVA3246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,036 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordVA3246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 259,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordVA3246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 906,036 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordVA3246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,166,033 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordVA3246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,073 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordVA3246Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Craigsville, VA, 4657 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,713 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CraigsvilleVa4657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 944,359 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CraigsvilleVa4657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 141,713 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CraigsvilleVa4657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 944,359 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CraigsvilleVa4657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,086,072 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CraigsvilleVa4657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 36,200 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CraigsvilleVa4657Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Danville, VA, 4212 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 223,469 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA4212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 879,131 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA4212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 223,469 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA4212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 879,131 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA4212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,102,600 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA4212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 48,352 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA4212Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fancy Gap, VA, 4658 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 153,509 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FancyGapVa4658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,022,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FancyGapVa4658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 153,509 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FancyGapVa4658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,022,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FancyGapVa4658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,176,475 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FancyGapVa4658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 39,214 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FancyGapVa4658Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Fork Union, VA, 4659 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 159,295 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForkUnionVa4659Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,061,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForkUnionVa4659Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 159,295 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForkUnionVa4659Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,061,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForkUnionVa4659Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,220,820 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForkUnionVa4659Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,692 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForkUnionVa4659Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Goshen, VA, 3247 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 80,157 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoshenVA3247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 831,602 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoshenVA3247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 80,157 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoshenVA3247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 831,602 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoshenVA3247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 911,759 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoshenVA3247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 79,002 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoshenVA3247Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Madison Heights, VA, 3248 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 276,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonHeightsVA3248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 936,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonHeightsVA3248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 276,413 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonHeightsVA3248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 936,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonHeightsVA3248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,212,959 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonHeightsVA3248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 88,972 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonHeightsVA3248Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mineral, VA, 4660 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 202,879 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MineralVa4660Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,984 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MineralVa4660Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 202,879 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MineralVa4660Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,059,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MineralVa4660Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,262,863 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MineralVa4660Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 40,633 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MineralVa4660Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Onley, VA, 3425 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 313,433 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnleyVA3425Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 582,089 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnleyVA3425Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 313,433 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnleyVA3425Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 582,089 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnleyVA3425Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 895,522 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnleyVA3425Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 47,537 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OnleyVA3425Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Portsmouth, VA, 3107 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 524,294 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA3107Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 973,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA3107Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 524,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA3107Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 973,688 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA3107Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,497,982 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA3107Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 98,992 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthVA3107Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rich Creek, VA, 4726 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichCreekVa4726Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,122 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichCreekVa4726Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichCreekVa4726Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,122 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichCreekVa4726Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,134,569 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichCreekVa4726Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 29,771 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichCreekVa4726Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Richmond, VA, 3108 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 709,379 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA3108Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,317,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA3108Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 709,379 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA3108Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,317,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA3108Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 2,026,796 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA3108Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 133,937 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA3108Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Richmond, VA, 4293 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 344,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,356,888 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 344,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,356,888 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,701,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 74,629 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4293Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Roanoke, VA, 3051 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 591,344 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3051Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3051Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 591,344 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3051Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,098,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3051Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,689,554 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3051Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 111,651 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3051Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Roanoke, VA, 3387 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 655,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3387Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,217,906 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3387Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 655,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3387Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,217,906 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3387Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,873,701 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3387Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 99,462 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3387Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Roanoke, VA, 3438 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 478,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 889,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 478,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 889,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,368,298 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 72,634 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3438Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shawsville, VA, 3249 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 334,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawsvilleVA3249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,066,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawsvilleVA3249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 334,624 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawsvilleVA3249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,066,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawsvilleVA3249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,401,220 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawsvilleVA3249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 101,327 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawsvilleVA3249Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shenandoah, VA, 4661 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 192,613 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShenandoahVa4661Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,006,351 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShenandoahVa4661Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 192,613 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShenandoahVa4661Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,006,351 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShenandoahVa4661Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,198,964 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShenandoahVa4661Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 38,577 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShenandoahVa4661Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Spotsylvania, VA, 4210 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,324 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpotsylvaniaVA4210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,476 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpotsylvaniaVA4210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 300,324 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpotsylvaniaVA4210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,181,476 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpotsylvaniaVA4210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,481,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpotsylvaniaVA4210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 64,981 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpotsylvaniaVA4210Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Stanleytown, VA, 3440 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanleytownVA3440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 668,286 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanleytownVA3440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 359,846 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanleytownVA3440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 668,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanleytownVA3440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,028,132 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanleytownVA3440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 54,577 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StanleytownVA3440Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Stony Creek, VA, 4072 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 237,764 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyCreekVA4072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 935,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyCreekVA4072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 237,764 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyCreekVA4072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 935,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyCreekVA4072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,173,130 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyCreekVA4072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,681 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyCreekVA4072Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Victoria, VA, 3250 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 194,099 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaVA3250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,642 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaVA3250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 194,099 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaVA3250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 914,642 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaVA3250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,108,741 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaVA3250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 86,891 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaVA3250Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Eagle River, WI, 3370 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 208,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EagleRiverWI3370Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 388,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EagleRiverWI3370Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 208,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EagleRiverWI3370Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 388,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EagleRiverWI3370Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 597,015 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EagleRiverWI3370Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 31,692 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EagleRiverWI3370Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Milwaukee, WI, 3183 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 538,419 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 999,922 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 538,419 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 999,922 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,538,341 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 101,659 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI3183Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Milwaukee, WI, 4722 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWi4722Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 664,289 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWi4722Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 32,249 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWi4722Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWi4722Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 696,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWi4722Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 816,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWi4722Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 22,514 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWi4722Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Spooner, WI, 3097 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 564,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpoonerWI3097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,470 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpoonerWI3097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 564,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpoonerWI3097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,470 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpoonerWI3097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,611,492 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpoonerWI3097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,493 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpoonerWI3097Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Huntington, WV, 3390 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 376,119 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 698,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 376,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 698,508 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,074,627 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 57,045 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3390Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Mt. Hope, WV, 4175 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 186,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtHopeWV4175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 732,905 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtHopeWV4175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 186,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtHopeWV4175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 732,905 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtHopeWV4175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 919,205 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtHopeWV4175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 42,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtHopeWV4175Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Princeton, WV, 3956 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,344 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonWV3956Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,119 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonWV3956Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Improvements | 8,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonWV3956Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 280,344 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonWV3956Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 919,619 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonWV3956Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,199,963 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonWV3956Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 73,195 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonWV3956Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Rock, WV, 3974 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 332,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockWV3974Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,079,721 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockWV3974Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 332,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockWV3974Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,079,721 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockWV3974Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,411,943 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockWV3974Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 84,578 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockWV3974Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Shady Spring, WV, 3992 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 204,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShadySpringWV3992Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 833,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShadySpringWV3992Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 204,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShadySpringWV3992Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 833,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShadySpringWV3992Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,038,027 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShadySpringWV3992Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 59,748 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShadySpringWV3992Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cheyenne, WY, 3147 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 521,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3147Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3147Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 521,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3147Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 968,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3147Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,490,293 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3147Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 98,484 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3147Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Dollar stores | Cheyenne, WY, 3167 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 564,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3167Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,470 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3167Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Land | 564,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3167Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,047,470 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3167Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Total | 1,611,492 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3167Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Accumulated Depreciation | 106,493 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CheyenneWY3167Member / us-gaap_StatementBusinessSegmentsAxis = o_DollarStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Auburn, AL, 3563 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,696,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL3563Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,901,754 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL3563Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,696,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL3563Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,901,754 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL3563Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,598,587 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL3563Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 305,637 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnAL3563Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Bessemer, AL, 4836 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 913,349 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAl4836Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,269,571 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAl4836Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 913,349 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAl4836Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,269,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAl4836Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,182,920 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAl4836Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 26,478 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAl4836Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chelsea, AL, 3915 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,998,800 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChelseaAL3915Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,157,579 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChelseaAL3915Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,575,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChelseaAL3915Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,157,579 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChelseaAL3915Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,575,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChelseaAL3915Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,733,211 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChelseaAL3915Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 280,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChelseaAL3915Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Montgomery, AL, 1802 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL1802Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,479,627 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL1802Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL1802Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,479,627 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL1802Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,629,627 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL1802Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 584,460 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL1802Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Van Buren, AR, 4355 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,328,049 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanBurenAR4355Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,008,245 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanBurenAR4355Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,328,049 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanBurenAR4355Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,008,245 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanBurenAR4355Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,336,294 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanBurenAR4355Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 155,426 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanBurenAR4355Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chandler, AZ, 3552 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,540,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ3552Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,540,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ3552Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,540,215 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ3552Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 277,317 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ3552Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chandler, AZ, 4353 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,086,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ4353Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,460,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ4353Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,086,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ4353Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,460,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ4353Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,546,821 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ4353Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 127,129 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChandlerAZ4353Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | El Mirage, AZ, 4354 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,179,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElMirageAZ4354Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,672,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElMirageAZ4354Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,179,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElMirageAZ4354Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,672,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElMirageAZ4354Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,852,139 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElMirageAZ4354Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 138,072 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElMirageAZ4354Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Mesa, AZ, 4058 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,347,649 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4058Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,790,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4058Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,347,649 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4058Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,790,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4058Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,138,269 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4058Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 233,755 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4058Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Mesa, AZ, 4059 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,545,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4059Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,347,285 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4059Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,545,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4059Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,347,285 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4059Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,892,840 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4059Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 268,083 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ4059Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Phoenix, AZ, 3553 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,381,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3553Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,381,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3553Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,381,632 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3553Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 264,895 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3553Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Phoenix, AZ, 4061 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,562,759 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ4061Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,395,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ4061Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,562,759 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ4061Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,395,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ4061Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,958,435 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ4061Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 271,067 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ4061Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Surprise, AZ, 4060 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,358,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ4060Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,821,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ4060Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,358,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ4060Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,821,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ4060Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,179,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ4060Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 235,642 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ4060Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Tucson, AZ, 3196 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 959,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3196Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,350,208 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3196Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 959,875 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3196Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,350,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3196Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,310,083 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3196Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 223,270 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3196Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Bakersfield, CA, 2588 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,501,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2588Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,501,678 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2588Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,501,678 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2588Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 962,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2588Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Encinitas, CA, 2587 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,751,713 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EncinitasCA2587Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,751,713 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EncinitasCA2587Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,751,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EncinitasCA2587Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,031,720 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EncinitasCA2587Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Indio, CA, 2578 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,205,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA2578Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,096,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA2578Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,205,539 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA2578Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,096,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA2578Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,302,063 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA2578Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,126,543 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndioCA2578Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Pico Rivera, CA, 3555 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 4,633,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicoRiveraCA3555Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,633,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicoRiveraCA3555Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,633,063 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicoRiveraCA3555Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 362,923 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PicoRiveraCA3555Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Sacramento, CA, 2731 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA2731Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,473,583 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA2731Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA2731Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,473,583 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA2731Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,963,583 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA2731Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 584,720 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA2731Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Tracy, CA, 2558 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,467,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,584,246 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,467,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,584,246 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,052,239 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,291,229 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Visalia, CA, 3554 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 4,333,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VisaliaCA3554Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,333,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VisaliaCA3554Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,333,023 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VisaliaCA3554Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 339,420 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VisaliaCA3554Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Colorado Springs, CO, 1795 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,025,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,645,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 36,980 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,025,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,682,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,707,430 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 664,103 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO1795Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Colorado Springs, CO, 4329 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,547,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO4329Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,504,257 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO4329Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,547,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO4329Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,504,257 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO4329Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,051,280 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO4329Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 192,734 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO4329Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Fort Collins, CO, 1798 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO1798Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,385,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO1798Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO1798Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO1798Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,385,093 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO1798Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,485,093 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO1798Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 547,117 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortCollinsCO1798Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Littleton, CO, 4328 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,498,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO4328Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,393,892 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO4328Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,498,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO4328Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,393,892 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO4328Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,892,192 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO4328Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 186,664 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO4328Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Berlin, CT, 4735 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,532,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinCt4735Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,786,614 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinCt4735Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,532,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinCt4735Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,786,614 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinCt4735Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,319,074 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinCt4735Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 119,909 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BerlinCt4735Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Branford, CT, 4736 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,760,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BranfordCt4736Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,849,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BranfordCt4736Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,760,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BranfordCt4736Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,849,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BranfordCt4736Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,609,409 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BranfordCt4736Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 121,898 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BranfordCt4736Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Delray Beach, FL, 3573 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,893,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelrayBeachFL3573Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,541,070 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelrayBeachFL3573Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 4,893,115 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelrayBeachFL3573Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,541,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelrayBeachFL3573Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 8,434,185 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelrayBeachFL3573Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 277,384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelrayBeachFL3573Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Deltona, FL, 4017 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 849,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL4017Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,388,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL4017Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 849,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL4017Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,388,495 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL4017Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,237,657 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL4017Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 147,291 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeltonaFL4017Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Gainesville, FL, 3564 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,935,853 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3564Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,620,924 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3564Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,935,853 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3564Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,620,924 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3564Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,556,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3564Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 283,639 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleFL3564Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Jacksonville, FL, 3565 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,605,187 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3565Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,691,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3565Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,605,187 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3565Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,691,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3565Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,296,207 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3565Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 289,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL3565Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Milton, FL, 2716 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2716Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,774,311 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2716Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2716Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,774,311 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2716Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,274,311 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2716Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 298,676 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiltonFL2716Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Orlando, FL, 4400 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 960,194 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4400Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,372,580 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4400Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 960,194 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4400Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,372,580 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4400Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,332,774 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4400Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 98,858 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL4400Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Rockledge, FL, 4031 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,626,972 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4031Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,576,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4031Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,626,972 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4031Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,576,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4031Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,203,264 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4031Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 282,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockledgeFL4031Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | St. Augustine, FL, 4036 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,442,096 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL4036Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,056,278 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL4036Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,442,096 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL4036Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,056,278 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL4036Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,498,374 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL4036Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 250,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AugustineFL4036Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Winter Park, FL, 1000 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,075,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterParkFl1000Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,664,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterParkFl1000Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,075,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterParkFl1000Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,664,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterParkFl1000Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,739,304 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterParkFl1000Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,084,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinterParkFl1000Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Acworth, GA, 3903 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,534,095 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGA3903Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,527,548 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGA3903Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,534,095 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGA3903Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,527,548 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGA3903Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,061,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGA3903Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 276,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGA3903Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Adel, GA, 1822 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdelGA1822Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,056,116 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdelGA1822Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 48,524 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdelGA1822Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdelGA1822Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,104,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdelGA1822Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,604,640 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdelGA1822Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 413,489 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AdelGA1822Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Austell, GA, 3557 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,234,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGa3557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,610,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGa3557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,234,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGa3557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,610,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGa3557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,844,684 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGa3557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 282,807 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGa3557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Blackshear, GA, 1823 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackshearGA1823Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,393 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackshearGA1823Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackshearGA1823Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,005,393 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackshearGA1823Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,435,393 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackshearGA1823Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 390,422 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackshearGA1823Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Bowdon, GA, 1824 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowdonGA1824Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,615 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowdonGA1824Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowdonGA1824Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,010,615 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowdonGA1824Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,420,615 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowdonGA1824Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 392,449 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowdonGA1824Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Cairo, GA, 1825 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA1825Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA1825Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA1825Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA1825Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,482,243 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA1825Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 447,448 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA1825Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Columbus, GA, 4063 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,740,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA4063Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,024,581 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA4063Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 800 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA4063Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,740,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA4063Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,025,381 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA4063Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,765,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA4063Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 309,857 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusGA4063Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Decatur, GA, 3549 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,999,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,546,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,555,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 28,765 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,546,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,583,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,129,844 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 283,277 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturGA3549Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | East Ellijay, GA, 3566 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,317,709 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastEllijayGA3566Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,029,984 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastEllijayGA3566Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,317,709 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastEllijayGA3566Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,029,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastEllijayGA3566Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,347,693 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastEllijayGA3566Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 237,349 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastEllijayGA3566Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Lawrenceville, GA, 4165 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,109,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA4165Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,121,445 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA4165Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 35,869 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA4165Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,109,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA4165Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,157,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA4165Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,267,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA4165Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 192,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA4165Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Lithia Springs, GA, 3902 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,543,512 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA3902Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,549,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA3902Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,543,512 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA3902Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,549,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA3902Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,092,714 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA3902Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 278,021 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithiaSpringsGA3902Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Quitman, GA, 1804 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 730,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuitmanGA1804Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuitmanGA1804Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 730,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuitmanGA1804Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuitmanGA1804Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,586,586 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuitmanGA1804Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 338,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuitmanGA1804Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Rome, GA, 3572 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,389,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA3572Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,389,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA3572Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,389,465 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA3572Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 265,508 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA3572Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Rome, GA, 4042 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,293,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA4042Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,639,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA4042Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,293,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA4042Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,639,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA4042Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,933,298 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA4042Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 224,430 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA4042Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Ottumwa, IA, 3905 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,860,134 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3905Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,687,561 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3905Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,880,433 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3905Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,687,561 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3905Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,880,433 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3905Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,567,994 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3905Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 303,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3905Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Blackfoot, ID, 1791 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID1791Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,932,186 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID1791Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID1791Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,932,186 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID1791Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,492,186 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID1791Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 763,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID1791Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Burley, ID, 1792 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurleyID1792Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,011,543 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurleyID1792Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurleyID1792Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,011,543 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurleyID1792Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,711,543 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurleyID1792Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 794,551 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurleyID1792Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chubbuck, ID, 1794 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 890,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChubbuckID1794Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,267,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChubbuckID1794Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 890,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChubbuckID1794Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,267,183 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChubbuckID1794Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,157,183 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChubbuckID1794Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 500,529 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChubbuckID1794Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chicago, IL, 3189 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,589,068 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3189Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,841,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3189Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 90,118 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3189Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,589,068 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3189Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,931,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3189Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,520,693 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3189Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 298,395 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3189Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chicago, IL, 3550 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,538,430 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3550Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,462,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3550Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,735,267 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3550Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,462,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3550Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,735,267 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3550Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,198,137 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3550Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 292,596 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL3550Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chicago, IL, 4339 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,744,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4339Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,952,594 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4339Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,744,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4339Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,952,594 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4339Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,697,544 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4339Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 204,217 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4339Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chicago, IL, 4386 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,584,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4386Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,502,544 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4386Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,584,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4386Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,502,544 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4386Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,087,338 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4386Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 202,615 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoIL4386Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chicago Heights, IL, 4020 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,272,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoHeightsIL4020Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,580,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoHeightsIL4020Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,272,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoHeightsIL4020Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,580,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoHeightsIL4020Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,853,350 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoHeightsIL4020Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 220,793 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicagoHeightsIL4020Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Darien, IL, 4014 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,198,099 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DarienIL4014Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,369,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DarienIL4014Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,198,099 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DarienIL4014Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,369,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DarienIL4014Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,568,070 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DarienIL4014Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 219,048 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DarienIL4014Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Deerfield, IL, 4321 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,092,687 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4321Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,511,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4321Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 4,092,687 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4321Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,511,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4321Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 15,604,457 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4321Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 452,248 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4321Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Drug stores | Deerfield, IL, 4322 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,261,874 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4322Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,987,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4322Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 4,261,874 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4322Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,987,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4322Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 16,249,527 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4322Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 470,944 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4322Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Drug stores | Deerfield, IL, 4323 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,082,432 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4323Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,482,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4323Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 4,082,432 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4323Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,482,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4323Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 15,565,355 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4323Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 451,115 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4323Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Drug stores | Deerfield, IL, 4324 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,089,453 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4324Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,502,673 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4324Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 4,089,453 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4324Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,502,673 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4324Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 15,592,126 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4324Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 451,891 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4324Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Drug stores | Deerfield, IL, 4325 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,586,157 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4325Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,274,253 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4325Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,586,157 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4325Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,274,253 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4325Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 9,860,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4325Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 285,774 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4325Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Drug stores | Deerfield, IL, 4326 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,180,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4326Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,947,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4326Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 3,180,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4326Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,947,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4326Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 12,128,126 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4326Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 351,497 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeerfieldIL4326Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Drug stores | Maryville, IL, 2896 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 780,685 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL2896Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,344,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL2896Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 780,685 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL2896Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,344,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL2896Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,125,121 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL2896Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 355,573 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaryvilleIL2896Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Moline, IL, 3559 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,104,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL3559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,748,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL3559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,104,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL3559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,748,707 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL3559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,853,520 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL3559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 293,649 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL3559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Oak Forest, IL, 4027 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,562,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakForestIL4027Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,394,918 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakForestIL4027Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,562,490 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakForestIL4027Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,394,918 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakForestIL4027Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,957,408 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakForestIL4027Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 271,020 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakForestIL4027Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Plainfield, IL, 3911 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,803,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIL3911Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,463,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIL3911Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,365,876 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIL3911Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,463,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIL3911Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,365,876 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIL3911Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,829,661 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIL3911Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 263,660 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainfieldIL3911Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Springfield, IL, 4032 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,343,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4032Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,778,072 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4032Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,343,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4032Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,778,072 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4032Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,121,260 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4032Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 232,981 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4032Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Springfield, IL, 4038 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,227,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4038Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,453,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4038Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,227,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4038Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,453,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4038Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,681,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4038Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 212,977 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL4038Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Troy, IL, 2895 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 768,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2895Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,991,358 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2895Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 768,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2895Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,991,358 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2895Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,759,873 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2895Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 302,023 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2895Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Anderson, IN, 4342 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 937,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN4342Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,123,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN4342Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 937,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN4342Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,123,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN4342Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,061,386 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN4342Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 109,729 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN4342Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chesterton, IN, 3567 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 616,498 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN3567Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,930,886 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN3567Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 616,498 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN3567Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,930,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN3567Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,547,384 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN3567Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 386,253 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChestertonIN3567Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Elkhart, IN, 3917 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,772,161 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN3917Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,074,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN3917Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,772,161 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN3917Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,074,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN3917Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,847,127 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN3917Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 319,206 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN3917Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Hammond, IN, 3046 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 667,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondIN3046Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,656,839 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondIN3046Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 667,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondIN3046Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,656,839 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondIN3046Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,324,660 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondIN3046Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 287,824 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondIN3046Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Indianapolis, IN, 4015 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,630,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4015Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,235,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4015Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,630,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4015Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,235,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4015Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,865,915 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4015Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 322,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4015Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Indianapolis, IN, 4167 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,123,685 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4167Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,160,662 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4167Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,123,685 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4167Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,160,662 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4167Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,284,347 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4167Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 194,907 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN4167Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Kokomo, IN, 4343 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 978,592 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN4343Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,216,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN4343Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 978,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN4343Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,216,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN4343Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,195,260 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN4343Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 114,528 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN4343Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Logansport, IN, 4871 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 453,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4871Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,128,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4871Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 453,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4871Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,128,056 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4871Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,582,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4871Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,880 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4871Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Marion, IN, 4145 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,247,236 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN4145Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,508,184 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN4145Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,247,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN4145Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,508,184 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN4145Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,755,420 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN4145Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 216,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN4145Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Monticello, IN, 4029 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 694,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloIN4029Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,952,148 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloIN4029Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 102,091 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloIN4029Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 694,032 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloIN4029Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,054,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloIN4029Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,748,271 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloIN4029Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 123,305 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonticelloIN4029Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Princeton, IN, 3925 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,013,640 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN3925Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,033,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN3925Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,676,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN3925Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,033,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN3925Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,676,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN3925Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,710,196 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN3925Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 366,322 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrincetonIN3925Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Salem, IN, 1976 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,351,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemIN1976Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,351,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemIN1976Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,351,296 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemIN1976Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 787,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemIN1976Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | South Bend, IN, 4016 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,665,544 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN4016Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,684,786 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN4016Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,665,544 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN4016Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,684,786 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN4016Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,350,330 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN4016Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 288,895 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN4016Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Hutchinson, KS, 4869 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,283,873 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKs4869Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,190,283 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKs4869Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,283,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKs4869Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,190,283 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKs4869Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,474,156 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKs4869Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 5,317 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKs4869Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Merriam, KS, 4019 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,441,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerriamKS4019Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,053,526 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerriamKS4019Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,441,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerriamKS4019Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,053,526 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerriamKS4019Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,494,643 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerriamKS4019Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 249,967 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MerriamKS4019Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Newton, KS, 4870 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 789,155 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKs4870Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,913,006 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKs4870Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 789,155 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKs4870Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,913,006 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKs4870Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,702,161 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKs4870Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 4,855 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewtonKs4870Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Louisville, KY, 3932 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,675,450 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3932Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,386,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3932Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,017,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3932Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,386,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3932Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,017,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3932Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,404,644 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3932Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 314,724 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3932Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Louisville, KY, 3933 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,061,730 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3933Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,785,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3933Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,106,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3933Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,785,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3933Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,106,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3933Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,891,768 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3933Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 321,643 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3933Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Louisville, KY, 3934 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,265,540 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3934Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,565,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3934Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,947,885 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3934Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,565,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3934Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,947,885 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3934Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,513,126 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3934Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 309,251 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3934Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Mayfield, KY, 3929 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,995,320 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldKY3929Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,782,381 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldKY3929Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,098,467 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldKY3929Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,782,381 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldKY3929Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,098,467 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldKY3929Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,880,848 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldKY3929Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 321,047 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldKY3929Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Radcliff, KY, 3920 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,256,380 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY3920Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,305,607 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY3920Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,960,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY3920Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,305,607 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY3920Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,960,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY3920Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,266,306 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY3920Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 310,255 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RadcliffKY3920Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Amite, LA, 3938 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,689,843 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmiteLA3938Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,633,328 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmiteLA3938Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,755,728 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmiteLA3938Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,633,328 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmiteLA3938Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,755,728 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmiteLA3938Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,389,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmiteLA3938Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 294,199 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmiteLA3938Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Gretna, LA, 4834 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,570,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4834Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,037,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4834Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 3,570,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4834Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,037,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4834Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 8,607,780 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4834Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 58,774 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GretnaLa4834Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Morgan City, LA, 3918 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,378,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA3918Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,170,675 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA3918Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,378,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA3918Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,170,675 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA3918Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,549,569 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA3918Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 248,370 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA3918Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Brockton, MA, 4737 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,420,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMa4737Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,586,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMa4737Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,420,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMa4737Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,586,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMa4737Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,006,439 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMa4737Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 176,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMa4737Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Melrose, MA, 4741 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelroseMa4741Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,344,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelroseMa4741Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelroseMa4741Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,344,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelroseMa4741Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,794,307 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelroseMa4741Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 169,236 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelroseMa4741Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Elkton, MD, 2579 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,751,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElktonMD2579Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,252,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElktonMD2579Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,751,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElktonMD2579Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,252,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElktonMD2579Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,003,559 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElktonMD2579Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 894,449 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElktonMD2579Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Laurel, MD, 1975 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,400,696 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMD1975Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,400,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMD1975Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,400,696 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMD1975Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 804,233 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMD1975Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Biddeford, ME, 3548 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,587,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiddefordME3548Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,587,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiddefordME3548Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,587,125 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiddefordME3548Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 280,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiddefordME3548Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Brewer, ME, 4025 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,030,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrewerME4025Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,935,503 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrewerME4025Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,030,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrewerME4025Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,935,503 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrewerME4025Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,965,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrewerME4025Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 304,356 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrewerME4025Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Farmington, ME, 4041 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,310,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonME4041Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,687,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonME4041Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,310,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonME4041Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,687,522 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonME4041Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,998,517 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonME4041Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 227,397 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonME4041Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Lisbon, ME, 4044 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,403,949 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonME4044Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,948,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonME4044Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,403,949 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonME4044Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,948,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonME4044Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,352,928 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonME4044Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 243,520 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonME4044Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Machias, ME, 4021 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,250,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachiasME4021Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,516,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachiasME4021Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,250,032 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachiasME4021Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,516,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachiasME4021Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,766,079 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachiasME4021Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 216,823 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MachiasME4021Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Portland, ME, 2560 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,100,849 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME2560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,902,402 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME2560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,100,849 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME2560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,902,402 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME2560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,003,251 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME2560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,099,176 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME2560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Charlotte, MI, 3574 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,882,100 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteMI3574Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 466,474 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteMI3574Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,640,666 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteMI3574Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 466,474 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteMI3574Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,640,666 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteMI3574Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,107,140 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteMI3574Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 285,185 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteMI3574Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Gladwin, MI, 2580 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,365,747 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2580Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,536,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2580Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,365,747 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2580Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,536,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2580Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,902,657 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2580Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 697,649 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GladwinMI2580Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Macomb, MI, 4088 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,084,185 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MacombMI4088Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,049,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MacombMI4088Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,084,185 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MacombMI4088Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,049,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MacombMI4088Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,133,744 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MacombMI4088Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 188,056 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MacombMI4088Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Metamora, MI, 1973 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 859,139 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetamoraMI1973Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,291,557 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetamoraMI1973Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 859,139 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetamoraMI1973Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,291,557 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetamoraMI1973Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,150,696 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetamoraMI1973Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 767,672 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MetamoraMI1973Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Mount Pleasant, MI, 3923 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,692,300 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI3923Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 879,419 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI3923Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,713,692 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI3923Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 879,419 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI3923Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,713,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI3923Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,593,111 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI3923Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 290,906 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantMI3923Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Northville, MI, 3561 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 982,099 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvilleMI3561Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,849,614 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvilleMI3561Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 982,099 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvilleMI3561Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,849,614 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvilleMI3561Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,831,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvilleMI3561Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 301,553 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvilleMI3561Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Rockwood, MI, 4089 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 972,962 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwoodMI4089Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,736,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwoodMI4089Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 972,962 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwoodMI4089Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,736,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwoodMI4089Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,709,677 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwoodMI4089Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 168,764 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockwoodMI4089Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Troy, MI, 4144 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,184,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI4144Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 9,976 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI4144Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 3,184,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI4144Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI4144Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,194,804 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI4144Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 69 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyMI4144Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Washington Township, MI, 4090 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,028,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonTownshipMI4090Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,892,301 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonTownshipMI4090Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,028,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonTownshipMI4090Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,892,301 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonTownshipMI4090Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,920,578 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonTownshipMI4090Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 178,359 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonTownshipMI4090Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Brooklyn Park, MN, 3571 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 4,106,753 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN3571Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,106,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN3571Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,106,753 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN3571Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 321,696 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynParkMN3571Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Cloquet, MN, 4028 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,220,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloquetMN4028Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,151,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloquetMN4028Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,220,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloquetMN4028Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,151,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloquetMN4028Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,371,588 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloquetMN4028Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 317,681 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloquetMN4028Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Grand Rapids, MN, 3935 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,482,700 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMN3935Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 499,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMN3935Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,072,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMN3935Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 499,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMN3935Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,072,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMN3935Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,571,648 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMN3935Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 319,015 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandRapidsMN3935Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Dellwood, MO, 2898 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 766,461 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DellwoodMO2898Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,438,272 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DellwoodMO2898Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 766,461 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DellwoodMO2898Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,438,272 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DellwoodMO2898Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,204,733 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DellwoodMO2898Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 369,805 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DellwoodMO2898Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Farmington, MO, 4143 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,580,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4143Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,184,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4143Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,580,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4143Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,184,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4143Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,764,052 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4143Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 319,683 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4143Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Harrisonville, MO, 3568 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,473,335 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonvilleMO3568Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,387,834 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonvilleMO3568Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,473,335 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonvilleMO3568Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,387,834 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonvilleMO3568Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,861,169 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonvilleMO3568Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 265,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisonvilleMO3568Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Saint Joseph, MO, 4033 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,293,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintJosephMO4033Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,639,311 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintJosephMO4033Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,293,855 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintJosephMO4033Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,639,311 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintJosephMO4033Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,933,166 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintJosephMO4033Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 224,424 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintJosephMO4033Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | St. Louis, MO, 2897 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 744,817 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2897Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,300,087 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2897Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 744,817 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2897Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,300,087 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2897Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,044,904 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2897Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 348,846 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2897Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | St. Louis, MO, 4062 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,117,749 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4062Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,143,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4062Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,117,749 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4062Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,143,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4062Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,261,715 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4062Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 193,878 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4062Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | St. Louis, MO, 4142 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4142Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,109,166 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4142Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4142Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,109,166 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4142Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,299,166 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4142Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 315,065 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO4142Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Wildwood, MO, 2899 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 681,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodMO2899Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,649,759 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodMO2899Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 681,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodMO2899Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,649,759 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodMO2899Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,330,959 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodMO2899Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 401,880 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WildwoodMO2899Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Byram, MS, 3916 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,243,088 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByramMS3916Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,425,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByramMS3916Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,243,088 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByramMS3916Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,425,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByramMS3916Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,669,081 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByramMS3916Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 268,369 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ByramMS3916Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Forest, MS, 3924 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,991,069 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestMS3924Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,991,069 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestMS3924Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,991,069 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestMS3924Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 234,300 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestMS3924Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Jackson, MS, 4831 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,749,695 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4831Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,347,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4831Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,749,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4831Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,347,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4831Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,097,492 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4831Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 50,724 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonMs4831Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Asheville, NC, 3546 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,118,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC3546Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,118,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC3546Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,118,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC3546Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 244,272 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshevilleNC3546Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Charlotte, NC, 4361 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 923,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4361Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,092,139 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4361Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 923,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4361Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,092,139 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4361Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,015,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4361Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 108,094 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4361Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Creedmoor, NC, 3562 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,280,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorNC3562Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,945,163 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorNC3562Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,280,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorNC3562Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,945,163 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorNC3562Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,225,984 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorNC3562Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 230,704 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CreedmoorNC3562Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | High Point, NC, 4040 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,573,851 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighPointNC4040Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,426,874 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighPointNC4040Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,573,851 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighPointNC4040Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,426,874 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighPointNC4040Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,000,725 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighPointNC4040Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 272,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighPointNC4040Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Holly Springs, NC, 3569 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,451,019 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollySpringsNC3569Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,336,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollySpringsNC3569Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,451,019 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollySpringsNC3569Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,336,520 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollySpringsNC3569Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,787,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollySpringsNC3569Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 261,361 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HollySpringsNC3569Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Roanoke Rapids, NC, 3547 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,103,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC3547Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,538,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC3547Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,103,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC3547Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,538,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC3547Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,642,356 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC3547Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 198,843 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeRapidsNC3547Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Walkertown, NC, 3570 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,351,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkertownNC3570Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,107,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkertownNC3570Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,351,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkertownNC3570Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,107,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkertownNC3570Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,459,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkertownNC3570Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 243,442 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalkertownNC3570Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Derry, NH, 4738 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerryNh4738Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,443,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerryNh4738Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerryNh4738Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,443,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerryNh4738Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,653,660 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerryNh4738Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 140,716 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerryNh4738Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Dover, NH, 4739 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,844,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNh4739Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,556,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNh4739Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,844,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNh4739Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,556,875 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNh4739Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,401,063 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNh4739Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 144,301 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNh4739Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Plaistow, NH, 4064 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlaistowNH4064Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,421,512 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlaistowNH4064Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlaistowNH4064Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,421,512 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlaistowNH4064Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,361,512 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlaistowNH4064Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 272,660 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlaistowNH4064Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Carlstadt, NJ, 4832 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,630,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlstadtNj4832Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,733,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlstadtNj4832Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,630,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlstadtNj4832Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,733,522 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlstadtNj4832Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,363,522 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlstadtNj4832Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 55,224 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlstadtNj4832Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Ledgewood, NJ, 4740 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,060,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedgewoodNj4740Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,490,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedgewoodNj4740Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,060,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedgewoodNj4740Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,490,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedgewoodNj4740Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,550,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedgewoodNj4740Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 173,853 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LedgewoodNj4740Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Mount Ephraim, NJ, 4742 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,410,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountEphraimNj4742Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,039,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountEphraimNj4742Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,410,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountEphraimNj4742Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,039,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountEphraimNj4742Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,449,976 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountEphraimNj4742Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 159,599 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountEphraimNj4742Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Sewell, NJ, 4743 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SewellNj4743Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,969,996 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SewellNj4743Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SewellNj4743Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,969,996 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SewellNj4743Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,479,996 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SewellNj4743Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 157,383 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SewellNj4743Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Farmington, NM, 4837 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,652,630 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonNm4837Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,106,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonNm4837Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,652,630 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonNm4837Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,106,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonNm4837Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,759,233 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonNm4837Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 47,910 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonNm4837Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Carson City, NV, 1793 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 800,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityNV1793Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,770,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityNV1793Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 800,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityNV1793Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,770,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityNV1793Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,570,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityNV1793Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,094,517 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCityNV1793Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Reno, NV, 1805 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1805Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,602,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1805Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Carrying Costs | 175 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1805Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1805Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,603,086 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1805Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,703,086 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1805Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,028,234 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1805Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Reno, NV, 1806 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 850,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1806Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,306,647 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1806Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 850,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1806Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,306,647 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1806Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,156,647 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1806Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 911,117 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV1806Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Reno, NV, 3575 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,951,105 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3575Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,951,105 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3575Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,951,105 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3575Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 309,503 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3575Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Sparks, NV, 1808 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1808Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,271,513 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1808Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1808Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,271,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1808Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,271,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1808Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 897,239 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SparksNV1808Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Sun Valley, NV, 1809 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV1809Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,678,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV1809Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV1809Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,678,380 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV1809Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,228,380 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV1809Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,057,951 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunValleyNV1809Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Angola, NY, 3928 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,644,457 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaNY3928Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,781,320 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaNY3928Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,644,457 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaNY3928Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,781,320 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaNY3928Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,425,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaNY3928Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 296,203 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaNY3928Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Auburn, NY, 3919 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,434,614 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnNY3919Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,319,171 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnNY3919Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,557,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnNY3919Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,319,171 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnNY3919Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,557,735 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnNY3919Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,876,906 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnNY3919Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 357,023 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnNY3919Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Brooklyn, NY, 3904 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,169,829 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3904Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,169,829 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3904Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,169,829 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3904Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 248,303 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3904Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Brooklyn, NY, 3936 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,286,888 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3936Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,091,053 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3936Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 6,286,888 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3936Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,091,053 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3936Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 9,377,941 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3936Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 242,133 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrooklynNY3936Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Cohoes, NY, 3545 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 993,687 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CohoesNY3545Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,284,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CohoesNY3545Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 993,687 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CohoesNY3545Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,284,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CohoesNY3545Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,278,603 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CohoesNY3545Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 178,985 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CohoesNY3545Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Flushing, NY, 3906 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,844,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingNY3906Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,844,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingNY3906Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,844,843 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingNY3906Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 222,846 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlushingNY3906Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Greece, NY, 4043 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,530,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreeceNY4043Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,305,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreeceNY4043Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,530,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreeceNY4043Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,305,290 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreeceNY4043Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,835,915 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreeceNY4043Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 265,493 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreeceNY4043Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Jamaica, NY, 3907 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,265,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamaicaNy3907Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,265,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamaicaNy3907Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,265,890 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamaicaNy3907Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 255,828 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JamaicaNy3907Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Le Roy, NY, 3927 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,821,085 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeRoyNY3927Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 664,571 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeRoyNY3927Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,160,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeRoyNY3927Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 664,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeRoyNY3927Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,160,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeRoyNY3927Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,825,222 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeRoyNY3927Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 325,918 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeRoyNY3927Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Orchard Park, NY, 3940 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,305,840 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrchardParkNY3940Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 715,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrchardParkNY3940Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,719,148 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrchardParkNY3940Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 715,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrchardParkNY3940Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,719,148 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrchardParkNY3940Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,434,838 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrchardParkNY3940Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 369,667 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrchardParkNY3940Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Patchogue, NY, 3939 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,717,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatchogueNY3939Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,188,982 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatchogueNY3939Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,717,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatchogueNY3939Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,188,982 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatchogueNY3939Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,906,684 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatchogueNY3939Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 406,470 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatchogueNY3939Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Penn Yan, NY, 3910 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 843,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennYanNY3910Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,784,664 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennYanNY3910Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 843,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennYanNY3910Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,784,664 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennYanNY3910Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,628,103 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennYanNY3910Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 296,465 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennYanNY3910Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Plattsburgh, NY, 3931 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,674,864 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY3931Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,122,505 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY3931Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,610,552 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY3931Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,122,505 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY3931Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,610,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY3931Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,733,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY3931Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 361,160 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY3931Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Ridgewood, NY, 3941 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,872,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewoodNY3941Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,221,483 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewoodNY3941Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 6,872,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewoodNY3941Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,221,483 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewoodNY3941Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 10,094,127 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewoodNY3941Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 252,350 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgewoodNY3941Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Rochester, NY, 3922 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 519,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3922Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,589,694 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3922Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 519,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3922Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,589,694 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3922Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,109,469 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3922Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 281,193 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3922Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Rochester, NY, 3937 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,355,812 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3937Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 495,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3937Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,585,587 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3937Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 495,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3937Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,585,587 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3937Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,081,138 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3937Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 280,871 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3937Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Rochester, NY, 3942 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,775,928 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3942Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,562,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3942Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,562,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3942Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,562,079 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3942Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 357,363 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3942Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | St. Albans, NY, 4098 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AlbansNY4098Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,455,729 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AlbansNY4098Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 6,550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AlbansNY4098Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,455,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AlbansNY4098Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 11,005,729 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AlbansNY4098Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 274,770 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.AlbansNY4098Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Stony Point, NY, 3551 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,089,020 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3551Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,340,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3551Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,770,714 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3551Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,340,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3551Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,770,714 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3551Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,111,385 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3551Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 373,706 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3551Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Syracuse, NY, 3930 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,672,942 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SyracuseNY3930Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,474,646 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SyracuseNY3930Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,898,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SyracuseNY3930Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,474,646 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SyracuseNY3930Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,898,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SyracuseNY3930Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,372,890 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SyracuseNY3930Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 383,696 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SyracuseNY3930Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Wilton, NY, 3560 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,763,372 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiltonNY3560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,054,756 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiltonNY3560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,763,372 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiltonNY3560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,054,756 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiltonNY3560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,818,128 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiltonNY3560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 317,623 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WiltonNY3560Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Cadiz, OH, 3857 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,212,284 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CadizOH3857Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 904,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CadizOH3857Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,080,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CadizOH3857Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 904,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CadizOH3857Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,080,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CadizOH3857Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,985,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CadizOH3857Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 162,974 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CadizOH3857Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Carrollton, OH, 3858 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,691,938 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonOH3858Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,001,306 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonOH3858Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,302,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonOH3858Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,001,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonOH3858Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,302,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonOH3858Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,303,742 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonOH3858Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 180,357 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonOH3858Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Columbus, OH, 4045 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,153,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4045Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,245,924 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4045Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,153,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4045Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,245,924 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4045Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,399,921 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4045Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 200,165 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4045Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Cortland, OH, 1796 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandOH1796Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,364,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandOH1796Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 1,250 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandOH1796Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandOH1796Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,365,975 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandOH1796Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,805,975 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandOH1796Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 539,844 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandOH1796Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | East Liverpool, OH, 3859 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,594,254 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLiverpoolOH3859Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 958,357 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLiverpoolOH3859Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,203,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLiverpoolOH3859Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 958,357 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLiverpoolOH3859Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,203,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLiverpoolOH3859Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,162,036 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLiverpoolOH3859Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 172,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLiverpoolOH3859Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Lisbon, OH, 3856 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,065,758 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonOH3856Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 706,599 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonOH3856Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,624,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonOH3856Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 706,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonOH3856Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,624,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonOH3856Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,331,376 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonOH3856Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 127,274 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LisbonOH3856Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Madison, OH, 1826 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 580,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonOH1826Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,272,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonOH1826Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 580,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonOH1826Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,272,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonOH1826Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,852,742 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonOH1826Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 494,242 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonOH1826Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Mansfield, OH, 3908 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,120,466 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldOH3908Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,653,932 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldOH3908Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,803,106 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldOH3908Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,653,932 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldOH3908Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,803,106 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldOH3908Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,457,038 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldOH3908Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 297,910 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldOH3908Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Marysville, OH, 3914 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,901,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH3914Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,654,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH3914Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,804,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH3914Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,654,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH3914Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,804,182 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH3914Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,458,582 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH3914Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 297,994 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarysvilleOH3914Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Mayfield Heights, OH, 2584 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,703,730 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldHeightsOH2584Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,703,730 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldHeightsOH2584Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,703,730 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldHeightsOH2584Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 743,525 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayfieldHeightsOH2584Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Reynoldsburg, OH, 4030 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,286,721 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH4030Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,619,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH4030Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,286,721 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH4030Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,619,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH4030Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,905,965 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH4030Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 223,187 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReynoldsburgOH4030Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Upper Arlington, OH, 3912 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,704,800 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperArlingtonOH3912Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 3,010,646 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperArlingtonOH3912Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,513,043 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperArlingtonOH3912Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 3,010,646 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperArlingtonOH3912Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,513,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperArlingtonOH3912Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 8,523,689 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperArlingtonOH3912Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 431,855 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperArlingtonOH3912Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Warren, OH, 1810 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 960,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1810Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1810Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 960,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1810Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1810Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,286,083 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1810Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 523,794 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1810Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Warren, OH, 1811 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 800,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1811Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,241,503 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1811Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 800,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1811Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,241,503 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1811Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,041,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1811Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 490,385 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenOH1811Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Willowick, OH, 1827 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOH1827Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,241,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOH1827Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOH1827Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,241,308 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOH1827Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,771,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOH1827Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 482,036 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowickOH1827Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | El Reno, OK, 4868 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 934,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElRenoOk4868Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,450,395 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElRenoOk4868Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 934,737 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElRenoOk4868Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,450,395 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElRenoOk4868Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,385,132 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElRenoOk4868Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 5,751 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElRenoOk4868Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Ponca City, OK, 4833 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,247,744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncaCityOk4833Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,100,506 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncaCityOk4833Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,247,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncaCityOk4833Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,100,506 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncaCityOk4833Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,348,250 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncaCityOk4833Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 36,173 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoncaCityOk4833Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Tulsa, OK, 4008 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 813,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK4008Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK4008Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 1,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK4008Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 813,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK4008Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK4008Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 820,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK4008Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK4008Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Beaver, PA, 2559 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,933,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA2559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,003,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA2559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,933,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA2559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,003,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA2559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,936,160 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA2559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 845,890 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeaverPA2559Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Carlisle, PA, 3860 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,940,540 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlislePA3860Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,687,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlislePA3860Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,881,323 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlislePA3860Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,687,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlislePA3860Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,881,323 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlislePA3860Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,569,271 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlislePA3860Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 304,037 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlislePA3860Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Delmont, PA, 1797 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 720,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmontPA1797Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,246,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmontPA1797Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 10,475 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmontPA1797Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 720,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmontPA1797Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,256,498 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmontPA1797Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,976,498 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmontPA1797Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 499,242 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmontPA1797Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Emmaus, PA, 4067 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,568,237 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EmmausPA4067Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,411,084 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EmmausPA4067Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,568,237 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EmmausPA4067Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,411,084 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EmmausPA4067Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,979,321 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EmmausPA4067Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 272,017 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EmmausPA4067Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Export, PA, 1803 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 710,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExportPA1803Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,666,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExportPA1803Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 710,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExportPA1803Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,666,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExportPA1803Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,376,912 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExportPA1803Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 658,418 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ExportPA1803Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Girard, PA, 1799 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,352,590 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardPA1799Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 564,061 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardPA1799Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,916,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardPA1799Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,916,651 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardPA1799Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,140,062 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GirardPA1799Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 183 months |  |  |
Drug stores | Imperial, PA, 1977 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,255,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialPa1977Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,995,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialPa1977Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,255,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialPa1977Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,995,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialPa1977Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,250,751 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialPa1977Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,003,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialPa1977Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Johnstown, PA, 1800 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1800Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,593,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1800Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1800Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,593,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1800Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,843,436 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1800Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,024,399 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1800Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Johnstown, PA, 1801 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1801Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,010,255 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1801Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1801Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,010,255 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1801Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,610,255 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1801Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 794,042 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnstownPA1801Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Norristown, PA, 2585 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,603,611 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorristownPA2585Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,603,611 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorristownPA2585Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,603,611 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorristownPA2585Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 990,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorristownPA2585Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Philadelphia, PA, 2589 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,803,732 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2589Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,803,732 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2589Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,803,732 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2589Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,046,025 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2589Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Phoenixville, PA, 4023 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixvillePA4023Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,123,285 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixvillePA4023Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 3,510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixvillePA4023Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,123,285 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixvillePA4023Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 8,633,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixvillePA4023Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 315,936 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixvillePA4023Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Pittsburgh, PA, 3861 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 4,018,822 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3861Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,784,426 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3861Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,002,215 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3861Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,784,426 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3861Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,002,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3861Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 7,786,641 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3861Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 391,840 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3861Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Reading, PA, 2581 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA2581Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,304,996 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA2581Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA2581Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,304,996 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA2581Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,704,996 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA2581Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 908,872 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReadingPA2581Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Saint Marys, PA, 2557 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,663,632 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintMarysPA2557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,090,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintMarysPA2557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,663,632 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintMarysPA2557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,090,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintMarysPA2557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,754,035 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintMarysPA2557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 870,463 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaintMarysPA2557Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Slippery Rock, PA, 1807 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,295,495 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlipperyRockPA1807Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Improvements | 632,869 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlipperyRockPA1807Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,928,364 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlipperyRockPA1807Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 1,928,364 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlipperyRockPA1807Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 1,140,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlipperyRockPA1807Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 183 months |  |  |
Drug stores | Uniontown, PA, 4039 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,617,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UniontownPA4039Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,549,669 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UniontownPA4039Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,617,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UniontownPA4039Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,549,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UniontownPA4039Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,167,176 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UniontownPA4039Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 280,563 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UniontownPA4039Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Wexford, PA, 2582 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA2582Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,606,080 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA2582Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA2582Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,606,080 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA2582Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,906,080 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA2582Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 716,671 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WexfordPA2582Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Yeadon, PA, 2556 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 3,253,285 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA2556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,253,285 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA2556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,253,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA2556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 916,342 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YeadonPA2556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Woonsocket, RI, 4179 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,297,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoonsocketRI4179Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,939,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoonsocketRI4179Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,297,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoonsocketRI4179Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,939,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoonsocketRI4179Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,236,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoonsocketRI4179Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 161,647 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoonsocketRI4179Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Columbia, SC, 3556 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,430,093 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,288,404 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,430,093 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,288,404 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,718,497 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 257,592 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3556Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Conway, SC, 3901 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,795,692 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC3901Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,451,662 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC3901Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,451,662 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC3901Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,451,662 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC3901Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 270,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConwaySC3901Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Chattanooga, TN, 4423 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,090,783 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN4423Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,695,258 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN4423Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,090,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN4423Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,695,258 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN4423Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,786,041 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN4423Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 103,318 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN4423Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Franklin, TN, 4026 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 754,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinTN4026Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,122,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinTN4026Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 754,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinTN4026Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,122,261 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinTN4026Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,876,771 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinTN4026Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 130,873 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FranklinTN4026Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Hixson, TN, 4424 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 973,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN4424Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,406,034 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN4424Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 973,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN4424Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,406,034 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN4424Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,379,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN4424Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 92,231 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HixsonTN4424Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Memphis, TN, 4425 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN4425Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,783,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN4425Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN4425Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,783,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN4425Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,133,909 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN4425Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 106,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN4425Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Austin, TX, 3913 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,293,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3913Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,623,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3913Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,734,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3913Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,623,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3913Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,734,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3913Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,357,963 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3913Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 292,501 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX3913Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Coppell, TX, 3558 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,076,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoppellTX3558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,097,830 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoppellTX3558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,076,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoppellTX3558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,097,830 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoppellTX3558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,174,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoppellTX3558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 242,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoppellTX3558Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Houston, TX, 4037 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,268,978 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4037Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,569,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4037Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,268,978 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4037Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,569,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4037Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,838,316 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4037Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 220,109 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX4037Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Lubbock, TX, 4022 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 973,713 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX4022Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,738,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX4022Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 973,713 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX4022Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,738,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX4022Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,712,540 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX4022Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 168,894 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX4022Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Sealy, TX, 3909 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,514,567 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTX3909Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,482,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTX3909Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,514,567 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTX3909Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,482,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTX3909Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,997,211 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTX3909Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 272,807 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SealyTX3909Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Fredericksburg, VA, 2586 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,901,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredericksburgVA2586Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,901,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredericksburgVA2586Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 2,901,815 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredericksburgVA2586Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 797,998 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FredericksburgVA2586Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | King George, VA, 3576 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,942,157 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingGeorgeVA3576Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,772,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingGeorgeVA3576Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,075,092 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingGeorgeVA3576Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,772,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingGeorgeVA3576Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,075,092 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingGeorgeVA3576Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,847,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingGeorgeVA3576Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 319,216 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingGeorgeVA3576Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Martinsville, VA, 3921 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,600,673 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA3921Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 560,565 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA3921Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,290,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA3921Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 560,565 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA3921Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,290,085 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA3921Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,850,650 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA3921Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 257,723 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA3921Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Richmond, VA, 4428 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,255,931 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4428Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,103,326 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4428Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,255,931 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4428Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,103,326 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4428Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,359,257 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4428Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 118,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA4428Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Burlington, VT, 4174 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,049,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonVT4174Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,643,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonVT4174Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 2,049,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonVT4174Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,643,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonVT4174Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,692,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonVT4174Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 270,842 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonVT4174Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Graham, WA, 4018 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,396,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrahamWA4018Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,928,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrahamWA4018Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,396,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrahamWA4018Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,928,032 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrahamWA4018Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,324,534 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrahamWA4018Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 242,229 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrahamWA4018Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Lynnwood, WA, 4166 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,410,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynnwoodWA4166Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,967,350 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynnwoodWA4166Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,410,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynnwoodWA4166Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,967,350 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynnwoodWA4166Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 5,377,830 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynnwoodWA4166Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 244,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LynnwoodWA4166Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Puyallup, WA, 4402 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,835,489 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA4402Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,535,379 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA4402Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,835,489 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA4402Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,535,379 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA4402Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 6,370,868 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA4402Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 188,974 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA4402Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Monona, WI, 4406 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,135,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MononaWI4406Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,806,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MononaWI4406Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,135,636 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MononaWI4406Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,806,085 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MononaWI4406Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 3,941,721 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MononaWI4406Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 116,920 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MononaWI4406Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Buckhannon, WV, 2583 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,716,898 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckhannonWV2583Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,189,190 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckhannonWV2583Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,716,898 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckhannonWV2583Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,189,190 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckhannonWV2583Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,906,088 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckhannonWV2583Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 877,026 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuckhannonWV2583Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Drug stores | Huntington, WV, 3926 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,631,940 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3926Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,085,818 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3926Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,802,536 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3926Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Land | 1,085,818 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3926Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,802,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3926Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Total | 4,888,354 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3926Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Accumulated Depreciation | 297,865 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonWV3926Member / us-gaap_StatementBusinessSegmentsAxis = o_DrugStoreMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Peoria, AZ, 0487 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 625,779 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Improvements | 69,854 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 126 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 281,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 695,759 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 977,509 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 667,742 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaAZ0487Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Corona, CA, 0119 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 144,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoronaCA0119Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 671,584 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoronaCA0119Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 26,846 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoronaCA0119Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 144,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoronaCA0119Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 698,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoronaCA0119Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 843,286 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoronaCA0119Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 688,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoronaCA0119Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Santee, CA, 0336 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,418 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 551,748 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Improvements | 37,230 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 29,831 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 248,418 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 867,227 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 564,193 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanteeCA0336Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Coconut Creek, FL, 1005 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoconutCreekFL1005Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,243,682 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoconutCreekFL1005Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 310,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoconutCreekFL1005Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,243,682 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoconutCreekFL1005Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 1,553,793 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoconutCreekFL1005Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 765,151 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoconutCreekFL1005Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Las Vegas, NV, 0910 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,080,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0910Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,346,772 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0910Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 73 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0910Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 1,080,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0910Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,346,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0910Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 4,427,289 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0910Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 2,247,871 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LasVegasNV0910Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Beaverton, OR, 0290 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 135,148 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0290Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 626,647 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0290Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 26,992 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0290Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 135,148 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0290Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 653,639 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0290Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 788,787 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0290Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 642,945 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR0290Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Memphis, TN, 0537 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 238,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 504,897 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Improvements | 11,504 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 5,352 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 238,263 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,753 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 760,016 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 506,005 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTn0537Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Arlington, TX, 0661 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 195,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,355 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Improvements | 7,779 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 2,716 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 195,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 397,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 593,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 374,056 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTX0661Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Austin, TX, 0590 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 528,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Improvements | 90,133 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 47,081 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 238,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 665,818 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 903,818 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 595,851 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX0590Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Mesquite, TX, 1267 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,049,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,949,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Improvements | 233,921 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 63,939 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 1,049,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,246,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 3,296,232 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 1,169,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX1267Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Missouri City, TX, 0653 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 221,025 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 437,593 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Improvements | 248,454 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 128 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 221,025 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 686,175 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 907,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 482,168 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MissouriCityTX0653Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Southlake, TX, 0678 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 228,279 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthlakeTX0678Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 511,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthlakeTX0678Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Carrying Costs | 25,358 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthlakeTX0678Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 228,279 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthlakeTX0678Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 537,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthlakeTX0678Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 765,387 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthlakeTX0678Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 479,523 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthlakeTX0678Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Sugar Land, TX, 1968 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1968Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,300,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1968Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 1,600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1968Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,300,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1968Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 7,900,995 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1968Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 2,152,837 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX1968Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Chantilly, VA, 0999 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 688,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChantillyVA0999Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,208,607 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChantillyVA0999Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 688,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChantillyVA0999Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,208,607 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChantillyVA0999Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 3,897,524 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChantillyVA0999Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 1,937,013 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChantillyVA0999Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Education | Kingstowne, VA, 1157 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstowneVA1157Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,191,396 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstowneVA1157Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstowneVA1157Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,191,396 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstowneVA1157Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Total | 1,491,396 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstowneVA1157Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Accumulated Depreciation | 693,296 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingstowneVA1157Member / us-gaap_StatementBusinessSegmentsAxis = o_EducationMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Electric utilities | Fairfield, CA, 4338 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA4338Member / us-gaap_StatementBusinessSegmentsAxis = o_ElectricUtilitiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,207,989 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA4338Member / us-gaap_StatementBusinessSegmentsAxis = o_ElectricUtilitiesMember |  |  |
Improvements | 2,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA4338Member / us-gaap_StatementBusinessSegmentsAxis = o_ElectricUtilitiesMember |  |  |
Land | 1,450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA4338Member / us-gaap_StatementBusinessSegmentsAxis = o_ElectricUtilitiesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,209,989 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA4338Member / us-gaap_StatementBusinessSegmentsAxis = o_ElectricUtilitiesMember |  |  |
Total | 10,659,989 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA4338Member / us-gaap_StatementBusinessSegmentsAxis = o_ElectricUtilitiesMember |  |  |
Accumulated Depreciation | 362,009 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA4338Member / us-gaap_StatementBusinessSegmentsAxis = o_ElectricUtilitiesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Entertainment | Riverside, CA, 1357 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 7,800,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA1357Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 130 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA1357Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Improvements | (416,985)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA1357Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 7,383,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA1357Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 130 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA1357Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 7,383,145 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA1357Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 62 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA1357Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Vista, CA, 1083 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VistaCA1083Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 22 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VistaCA1083Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 2,300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VistaCA1083Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 22 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VistaCA1083Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 2,300,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VistaCA1083Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 13 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VistaCA1083Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Marietta, GA, 1179 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA1179Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA1179Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 1,500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA1179Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 768 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA1179Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 1,500,768 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA1179Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 401 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA1179Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Norcross, GA, 1180 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1180Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1180Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 1,600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1180Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 768 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1180Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 1,600,768 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1180Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 401 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA1180Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Greensboro, NC, 1356 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1356Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 463 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1356Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 4,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1356Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1356Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 4,000,463 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1356Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 223 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNC1356Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Omaha, NE, 0818 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,956,296 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,949,402 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Improvements | 208,052 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Carrying Costs | 140,173 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 1,956,296 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,297,627 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 6,253,923 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 2,870,735 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE0818Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Calverton, NY, 1152 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 6,200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY1152Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY1152Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 6,200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY1152Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY1152Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 6,200,744 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY1152Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 460 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiverheadNY1152Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Medford, NY, 1153 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenNY1153Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenNY1153Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 1,500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenNY1153Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenNY1153Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 1,500,745 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenNY1153Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 461 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrookhavenNY1153Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | Arlington, TX, 4826 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTx4826Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,776,647 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTx4826Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 1,330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTx4826Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,776,647 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTx4826Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 4,106,647 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTx4826Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 32,394 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArlingtonTx4826Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Entertainment | San Antonio, TX, 4809 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,310,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTx4809Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,920,140 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTx4809Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Land | 1,310,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTx4809Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,920,140 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTx4809Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Total | 3,230,140 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTx4809Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Accumulated Depreciation | 28,802 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTx4809Member / us-gaap_StatementBusinessSegmentsAxis = o_EntertainmentMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Equipment services | Lake Worth, FL, 1442 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 679,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeWorthFL1442Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,262,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeWorthFL1442Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 679,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeWorthFL1442Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,262,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeWorthFL1442Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Total | 1,941,647 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeWorthFL1442Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Accumulated Depreciation | 578,677 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeWorthFL1442Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Equipment services | Novi, MI, 4778 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoviMi4778Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,661,063 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoviMi4778Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoviMi4778Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,661,063 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoviMi4778Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Total | 7,091,063 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoviMi4778Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Accumulated Depreciation | 118,948 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoviMi4778Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Equipment services | Cameron, MO, 4087 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 17,066,920 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 18,280,024 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Improvements | 449,040 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 18,729,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Total | 19,669,064 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Accumulated Depreciation | 833,485 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CameronMO4087Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Equipment services | Sanford, NC, 3274 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 8,045,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordNC3274Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 226,784 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordNC3274Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,056,005 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordNC3274Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 226,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordNC3274Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,056,005 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordNC3274Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Total | 15,282,789 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordNC3274Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Accumulated Depreciation | 1,380,134 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanfordNC3274Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Equipment services | Elko, NV, 2893 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,401,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkoNV2893Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,342,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkoNV2893Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Improvements | 17,091 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkoNV2893Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 1,401,115 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkoNV2893Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 10,359,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkoNV2893Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Total | 11,760,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkoNV2893Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Accumulated Depreciation | 1,572,501 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkoNV2893Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Equipment services | Lewisville, TX, 1441 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,010,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1441Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,877,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1441Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Land | 1,010,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1441Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,877,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1441Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Total | 2,887,518 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1441Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Accumulated Depreciation | 860,468 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisvilleTX1441Member / us-gaap_StatementBusinessSegmentsAxis = o_EquipmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Phoenix, AZ, 2577 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2577Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,324 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2577Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 245,137 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2577Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 456,324 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2577Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 701,461 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2577Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 125,489 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2577Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | El Cajon, CA, 4788 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,620,871 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4788Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,620,871 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4788Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,620,871 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCajonCa4788Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Financial services | Turlock, CA, 0468 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TurlockCa0468Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 493,627 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TurlockCa0468Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 9,911 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TurlockCa0468Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 222,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TurlockCa0468Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 503,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TurlockCa0468Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 725,788 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TurlockCa0468Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 494,246 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TurlockCa0468Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Canon City, CO, 0419 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 66,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO0419Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 147,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO0419Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 66,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO0419Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 147,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO0419Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 214,199 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO0419Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 147,699 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO0419Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Colorado Springs, CO, 0317 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 313,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 695,730 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 40,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 313,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 736,309 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,049,559 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 736,275 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0317Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Clearwater, FL, 1040 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 476,179 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 725,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 10,154 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 224 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 476,179 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 735,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,211,580 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 470,679 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL1040Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Fort Myers, FL, 3500 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,299,927 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL3500Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,025,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL3500Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,407,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL3500Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,025,624 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL3500Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,407,011 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL3500Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 3,432,635 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL3500Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 188,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMyersFL3500Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Orlando, FL, 1886 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 532,556 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1886Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1886Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 532,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1886Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 940,177 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1886Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,472,733 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1886Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 318,061 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1886Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Palm Coast, FL, 3841 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 713,370 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmCoastFL3841Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,421,133 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmCoastFL3841Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 713,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmCoastFL3841Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,421,133 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmCoastFL3841Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 3,134,503 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmCoastFL3841Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 189,655 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmCoastFL3841Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Plantation, FL, 4666 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,284,678 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlantationFl4666Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,160,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlantationFl4666Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlantationFl4666Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,160,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlantationFl4666Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,049,443 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlantationFl4666Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,209,443 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlantationFl4666Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 40,229 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlantationFl4666Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Pompano Beach, FL, 3842 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,563,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PompanoBeachFL3842Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,354,641 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PompanoBeachFL3842Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,563,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PompanoBeachFL3842Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,354,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PompanoBeachFL3842Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 3,917,843 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PompanoBeachFL3842Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 184,447 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PompanoBeachFL3842Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Acworth, GA, 4702 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,033,457 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGa4702Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGa4702Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 992,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGa4702Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGa4702Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 992,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGa4702Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,642,950 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGa4702Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 38,063 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AcworthGa4702Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Alpharetta, GA, 4703 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,588,122 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGa4703Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGa4703Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,305,410 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGa4703Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 940,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGa4703Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,305,410 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGa4703Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,245,410 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGa4703Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 50,041 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlpharettaGa4703Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Hinesville, GA, 0451 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 172,611 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 383,376 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 48,425 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 3,796 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 172,611 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,597 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 608,208 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 395,533 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HinesvilleGA0451Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Coeur d'Alene, ID, 0390 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 165,900 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeurDAleneID0390Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 368,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeurDAleneID0390Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 165,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeurDAleneID0390Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 368,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeurDAleneID0390Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 534,368 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeurDAleneID0390Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 368,468 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoeurDAleneID0390Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Carpentersville, IL, 3538 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,391,600 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarpentersvilleIL3538Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,752,080 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarpentersvilleIL3538Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,752,080 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarpentersvilleIL3538Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,752,080 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarpentersvilleIL3538Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Montgomery, IL, 3685 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,195,600 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryIL3685Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,636,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryIL3685Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,636,238 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryIL3685Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,636,238 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryIL3685Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Northlake, IL, 3539 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,705,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthlakeIL3539Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,461,799 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthlakeIL3539Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,461,799 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthlakeIL3539Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,461,799 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthlakeIL3539Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Oak Lawn, IL, 3542 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,052,944 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL3542Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,383,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL3542Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 2,052,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL3542Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,383,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL3542Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 4,436,939 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL3542Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 186,746 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakLawnIL3542Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Schaumburg, IL, 3684 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,607,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumbergIL3684Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 3,252,143 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumbergIL3684Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 3,252,143 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumbergIL3684Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 3,252,143 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SchaumbergIL3684Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Stickney, IL, 3541 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 743,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StickneyIL3541Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,363,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StickneyIL3541Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 743,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StickneyIL3541Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,363,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StickneyIL3541Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,107,037 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StickneyIL3541Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 106,798 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StickneyIL3541Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Brockton, MA, 3863 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 229,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMA3863Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 741,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMA3863Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 229,846 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMA3863Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 741,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMA3863Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 971,042 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMA3863Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 58,060 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrocktonMA3863Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Centerville, MA, 3873 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 378,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleMA3873Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,220,743 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleMA3873Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 378,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleMA3873Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,220,743 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleMA3873Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,599,298 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleMA3873Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 95,625 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleMA3873Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Chatham, MA, 3864 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 513,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamMA3864Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,656,556 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamMA3864Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 513,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamMA3864Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,656,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamMA3864Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,170,258 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamMA3864Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 129,764 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChathamMA3864Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Duxbury, MA, 3870 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 411,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuxburyMA3870Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuxburyMA3870Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 411,113 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuxburyMA3870Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,735 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuxburyMA3870Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,736,848 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuxburyMA3870Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 103,849 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuxburyMA3870Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Hanover, MA, 3872 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 434,396 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverMA3872Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,400,817 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverMA3872Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 434,396 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverMA3872Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,400,817 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverMA3872Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,835,213 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverMA3872Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 109,731 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanoverMA3872Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Hull, MA, 3862 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HullMA3862Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,996 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HullMA3862Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 242,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HullMA3862Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 781,996 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HullMA3862Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,024,495 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HullMA3862Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 61,256 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HullMA3862Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Hyannis, MA, 3867 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 830,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA3867Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,678,796 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA3867Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 830,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA3867Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,678,796 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA3867Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 3,509,496 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA3867Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 209,839 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HyannisMA3867Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Middleborough, MA, 3868 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,225,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3868Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,953,025 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3868Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,225,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3868Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,953,025 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3868Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 5,178,866 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3868Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 309,654 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3868Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Middleborough, MA, 3869 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 625,848 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3869Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,941 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3869Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 625,848 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3869Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,941 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3869Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,350,789 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3869Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 56,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddleboroughMA3869Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Orleans, MA, 3866 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 496,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA3866Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,602,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA3866Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 496,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA3866Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,602,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA3866Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,099,687 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA3866Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 125,544 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrleansMA3866Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Pembroke, MA, 3875 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 520,463 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokeMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,678,359 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokeMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 520,463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokeMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,678,359 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokeMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,198,822 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokeMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 131,471 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokeMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Plymouth, MA, 3878 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 555,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3878Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,109,710 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3878Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 555,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3878Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,109,710 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3878Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 7,665,156 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3878Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 556,927 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3878Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Quincy, MA, 2376 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 289,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 539,719 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 50,595 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 15,595 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 289,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 605,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 895,030 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 174,359 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_QuincyMA2376Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Randolph, MA, 3865 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 530,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphMA3865Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,710,132 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphMA3865Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 530,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphMA3865Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,710,132 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphMA3865Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,240,448 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphMA3865Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 133,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RandolphMA3865Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Rockland, MA, 3877 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,341,048 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklandMA3877Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,112,682 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklandMA3877Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,341,048 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklandMA3877Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,112,682 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklandMA3877Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 7,453,730 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklandMA3877Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 478,827 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklandMA3877Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Scituate, MA, 3871 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 403,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthYarmouthMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,300,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthYarmouthMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 403,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthYarmouthMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,300,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthYarmouthMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,703,834 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthYarmouthMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 101,875 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthYarmouthMA3875Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | South Yarmouth, MA, 3876 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 477,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScituateMA3871Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,538,269 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScituateMA3871Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 477,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScituateMA3871Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,538,269 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScituateMA3871Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,015,289 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScituateMA3871Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 120,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ScituateMA3871Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | West Dennis, MA, 3874 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,065,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDennisMA3874Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 898,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDennisMA3874Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,065,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDennisMA3874Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 898,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDennisMA3874Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,964,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDennisMA3874Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 70,408 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestDennisMA3874Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Blue Springs, MO, 0597 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 222,569 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlueSpringsMO0597Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 494,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlueSpringsMO0597Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 222,569 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlueSpringsMO0597Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 494,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlueSpringsMO0597Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 716,902 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlueSpringsMO0597Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 494,333 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlueSpringsMO0597Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Wilmington, NC, 4667 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,049,683 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNc4667Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNc4667Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 995,035 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNc4667Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNc4667Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 995,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNc4667Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,465,035 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNc4667Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 38,143 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNc4667Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Bloomfield, NJ, 3821 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 392,983 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNJ3821Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,267,269 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNJ3821Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 392,983 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNJ3821Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,267,269 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNJ3821Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,660,252 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNJ3821Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 99,269 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNJ3821Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Cedar Grove, NJ, 3827 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 409,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarGroveNJ3827Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,321,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarGroveNJ3827Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 409,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarGroveNJ3827Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,321,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarGroveNJ3827Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,731,682 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarGroveNJ3827Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 103,540 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarGroveNJ3827Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Clementon, NJ, 3823 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 424,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ3823Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,369,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ3823Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 424,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ3823Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,369,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ3823Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,794,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ3823Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 107,305 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClementonNJ3823Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Dayton, NJ, 3822 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 376,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonNJ3822Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonNJ3822Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 376,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonNJ3822Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonNJ3822Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,591,592 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonNJ3822Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 95,164 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonNJ3822Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Deptford, NJ, 3829 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 308,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ3829Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 994,592 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ3829Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 308,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ3829Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 994,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ3829Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,303,017 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ3829Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 77,910 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeptfordNJ3829Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | East Brunswick, NJ, 3839 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 445,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ3839Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,436,398 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ3839Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 445,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ3839Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,436,398 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ3839Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,881,828 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ3839Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 112,518 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ3839Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Fairfield, NJ, 3833 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 612,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldNJ3833Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,974,149 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldNJ3833Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 612,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldNJ3833Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,974,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldNJ3833Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,586,337 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldNJ3833Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 154,642 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldNJ3833Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Fanwood, NJ, 3809 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 376,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanwoodNJ3809Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanwoodNJ3809Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 376,731 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanwoodNJ3809Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanwoodNJ3809Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,591,592 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanwoodNJ3809Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 95,164 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FanwoodNJ3809Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Garfield, NJ, 3834 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 372,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarfieldNJ3834Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,202,541 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarfieldNJ3834Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 372,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarfieldNJ3834Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,202,541 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarfieldNJ3834Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,575,451 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarfieldNJ3834Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 94,199 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarfieldNJ3834Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Green Brook, NJ, 3813 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 319,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBrookNj3813Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,702 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBrookNj3813Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 319,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBrookNj3813Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,702 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBrookNj3813Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,347,705 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBrookNj3813Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 80,582 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBrookNj3813Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Haddonfield, NJ, 3828 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,763 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaddonfieldNJ3828Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,581 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaddonfieldNJ3828Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 312,763 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaddonfieldNJ3828Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,581 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaddonfieldNJ3828Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,321,344 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaddonfieldNJ3828Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 79,006 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaddonfieldNJ3828Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Kearny, NJ, 3835 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 278,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KearnyNJ3835Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 898,584 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KearnyNJ3835Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 278,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KearnyNJ3835Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 898,584 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KearnyNJ3835Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,177,237 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KearnyNJ3835Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 70,389 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KearnyNJ3835Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Mahwah, NJ, 3817 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MahwahNJ3817Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 817,302 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MahwahNJ3817Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 253,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MahwahNJ3817Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 817,302 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MahwahNJ3817Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,070,749 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MahwahNJ3817Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 64,022 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MahwahNJ3817Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Martinsville, NJ, 3831 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 447,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleNJ3831Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,442,647 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleNJ3831Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 447,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleNJ3831Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,442,647 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleNJ3831Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,890,015 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleNJ3831Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 113,007 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleNJ3831Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Millstone Township, NJ, 3810 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillstoneTownshipNJ3810Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,681 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillstoneTownshipNJ3810Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 270,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillstoneTownshipNJ3810Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 871,681 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillstoneTownshipNJ3810Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,141,991 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillstoneTownshipNJ3810Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 68,282 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MillstoneTownshipNJ3810Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Mountain Lakes, NJ, 3812 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 531,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainLakesNJ3812Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainLakesNJ3812Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 531,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainLakesNJ3812Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 887,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainLakesNJ3812Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,419,307 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainLakesNJ3812Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 69,514 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainLakesNJ3812Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Northvale, NJ, 3820 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvaleNJ3820Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvaleNJ3820Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 259,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvaleNJ3820Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvaleNJ3820Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,094,219 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvaleNJ3820Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 65,425 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthvaleNJ3820Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Orange, NJ, 3837 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeNJ3837Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,452,819 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeNJ3837Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 450,522 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeNJ3837Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,452,819 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeNJ3837Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,903,341 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeNJ3837Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 113,804 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeNJ3837Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Parlin, NJ, 3825 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 345,431 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParlinNJ3825Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,113,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParlinNJ3825Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 345,431 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParlinNJ3825Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,113,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParlinNJ3825Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,459,357 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParlinNJ3825Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 87,258 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParlinNJ3825Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Paterson, NJ, 3814 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,722 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3814Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 395,747 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3814Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 122,722 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3814Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 395,747 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3814Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 518,469 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3814Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 31,000 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3814Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Paterson, NJ, 3826 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 469,318 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3826Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 639,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3826Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 469,318 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3826Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 639,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3826Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,108,878 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3826Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 50,099 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PatersonNJ3826Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Pompton Plains, NJ, 3824 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 226,298 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ3824Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,755 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ3824Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 226,298 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ3824Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,755 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ3824Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 956,053 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ3824Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 57,164 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ3824Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Raritan, NJ, 3836 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaritanNJ3836Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,193,564 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaritanNJ3836Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 370,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaritanNJ3836Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,193,564 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaritanNJ3836Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,563,691 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaritanNJ3836Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 93,496 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaritanNJ3836Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Somerville, NJ, 3811 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 376,597 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomervilleNJ3811Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomervilleNJ3811Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 376,597 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomervilleNJ3811Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomervilleNJ3811Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,591,026 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomervilleNJ3811Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 95,130 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomervilleNJ3811Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Tenafly, NJ, 3838 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 463,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TenaflyNJ3838Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,494,667 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TenaflyNJ3838Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 463,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TenaflyNJ3838Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,494,667 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TenaflyNJ3838Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,958,166 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TenaflyNJ3838Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 117,082 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TenaflyNJ3838Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Trenton, NJ, 3819 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 459,146 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNJ3819Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,480,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNJ3819Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 459,146 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNJ3819Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,480,629 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNJ3819Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,939,775 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNJ3819Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 115,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrentonNJ3819Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Vineland, NJ, 3840 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 236,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VinelandNJ3840Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 763,064 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VinelandNJ3840Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 236,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VinelandNJ3840Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 763,064 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VinelandNJ3840Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 999,692 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VinelandNJ3840Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 59,773 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VinelandNJ3840Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | West Orange, NJ, 3818 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 174,486 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3818Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 562,673 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3818Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 174,486 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3818Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 562,673 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3818Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 737,159 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3818Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 44,076 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3818Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | West Orange, NJ, 3832 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3832Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 838,164 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3832Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 259,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3832Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 838,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3832Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,098,080 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3832Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 65,656 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestOrangeNJ3832Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Westwood, NJ, 3830 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 205,094 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestwoodNJ3830Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 661,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestwoodNJ3830Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 205,094 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestwoodNJ3830Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 661,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestwoodNJ3830Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 866,469 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestwoodNJ3830Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 51,808 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestwoodNJ3830Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Woodland Park, NJ, 3815 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 206,695 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodlandParkNj3815Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 666,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodlandParkNj3815Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 206,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodlandParkNj3815Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 666,539 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodlandParkNj3815Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 873,234 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodlandParkNj3815Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 52,212 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodlandParkNj3815Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Albuquerque, NM, 0407 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 80,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM0407Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 178,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM0407Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 8,003 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM0407Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 80,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM0407Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 186,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM0407Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 267,297 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM0407Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 184,296 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM0407Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Santa Fe, NM, 0408 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM0408Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 155,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM0408Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM0408Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 155,473 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM0408Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 225,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM0408Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 155,473 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SantaFeNM0408Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Stony Point, NY, 3843 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,404,100 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3843Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 950,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3843Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,963,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3843Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 950,455 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3843Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,963,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3843Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 3,913,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3843Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 232,121 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonyPointNY3843Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Beachwood, OH, 4696 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,125,779 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOh4696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 980,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOh4696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,062,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOh4696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 980,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOh4696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,062,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOh4696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,042,628 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOh4696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 40,734 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOh4696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Columbus, OH, 1764 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 214,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 85,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 25,900 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 5,335 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 214,737 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 116,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 331,397 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 52,335 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH1764Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Dublin, OH, 2904 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,399,969 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH2904Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 17,044,099 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH2904Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 2,399,969 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH2904Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 17,044,099 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH2904Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 19,444,068 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH2904Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 2,585,022 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DublinOH2904Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Euclid, OH, 4697 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 602,664 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EuclidOh4697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EuclidOh4697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,027,248 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EuclidOh4697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EuclidOh4697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,027,248 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EuclidOh4697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,157,248 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EuclidOh4697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 39,378 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EuclidOh4697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Groveport, OH, 0738 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,198 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 445,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 17,437 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 11,520 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 277,198 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 474,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 751,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 346,559 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GroveportOH0738Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Mentor, OH, 4698 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 906,161 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MentorOh4698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MentorOh4698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,276,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MentorOh4698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MentorOh4698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,276,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MentorOh4698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,626,241 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MentorOh4698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 48,923 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MentorOh4698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Milford, OH, 0858 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 353,324 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 269,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | (15,631)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 8,576 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 314,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 301,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 616,266 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 189,994 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilfordOH0858Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Pepper Pike, OH, 4699 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 846,354 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PepperPikeOh4699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PepperPikeOh4699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,808 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PepperPikeOh4699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PepperPikeOh4699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,808 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PepperPikeOh4699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,395,808 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PepperPikeOh4699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 33,189 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PepperPikeOh4699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Shaker Heights, OH, 4700 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 916,602 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakerHeightsOh4700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakerHeightsOh4700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 792,759 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakerHeightsOh4700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakerHeightsOh4700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 792,759 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakerHeightsOh4700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,442,759 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakerHeightsOh4700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 30,389 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShakerHeightsOh4700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | West Chester, OH, 3816 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 618,270 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3816Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,888 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3816Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 618,270 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3816Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,888 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3816Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,674,158 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3816Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 82,711 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3816Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Ambler, PA, 3698 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,374,943 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmblerPa3698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,862,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmblerPa3698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,374,943 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmblerPa3698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,862,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmblerPa3698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 6,237,753 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmblerPa3698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 380,920 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmblerPa3698Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Blairsville, PA, 3807 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 297,140 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlairsvillePA3807Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 958,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlairsvillePA3807Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 297,140 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlairsvillePA3807Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 958,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlairsvillePA3807Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,255,342 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlairsvillePA3807Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 75,059 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlairsvillePA3807Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Clarks Summit, PA, 3804 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 165,407 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksSummitPA3804Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksSummitPA3804Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 165,407 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksSummitPA3804Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksSummitPA3804Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 698,801 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksSummitPA3804Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 41,783 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksSummitPA3804Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Dillsburg, PA, 3796 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DillsburgPA3796Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 506,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DillsburgPA3796Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 157,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DillsburgPA3796Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 506,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DillsburgPA3796Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 663,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DillsburgPA3796Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 39,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DillsburgPA3796Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Harleysville, PA, 3700 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,486,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarleysvillePA3700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 16,590,526 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarleysvillePA3700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,486,141 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarleysvillePA3700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 16,590,526 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarleysvillePA3700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 18,076,667 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarleysvillePA3700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 1,299,591 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarleysvillePA3700Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Lansdale, PA, 3689 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 582,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansdalePA3689Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,878,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansdalePA3689Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 582,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansdalePA3689Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,878,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansdalePA3689Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,461,669 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansdalePA3689Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 147,188 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansdalePA3689Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Lansford, PA, 3695 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 724,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansfordPA3695Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,336,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansfordPA3695Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 724,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansfordPA3695Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,336,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansfordPA3695Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 3,061,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansfordPA3695Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 183,048 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansfordPA3695Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Lehighton, PA, 3686 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 353,743 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehightonPA3686Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,140,729 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehightonPA3686Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 353,743 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehightonPA3686Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,140,729 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehightonPA3686Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,494,472 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehightonPA3686Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 89,357 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LehightonPA3686Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Limerick, PA, 3692 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,198,208 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimerickPA3692Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,141,397 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimerickPA3692Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,198,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimerickPA3692Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,141,397 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimerickPA3692Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,339,605 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimerickPA3692Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 89,409 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LimerickPA3692Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Media, PA, 3794 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 93,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3794Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 302,705 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3794Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 93,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3794Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 302,705 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3794Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 396,575 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3794Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 23,712 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3794Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Media, PA, 3808 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,084 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3808Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,006,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3808Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 312,084 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3808Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,006,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3808Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,318,475 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3808Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 78,834 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MediaPA3808Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | North Wales, PA, 3688 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 658,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPa3688Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,122,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPa3688Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 658,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPa3688Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,122,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPa3688Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,780,052 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPa3688Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 166,224 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthWalesPa3688Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Palmerton, PA, 3697 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,152,944 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmertonPA3697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,717,949 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmertonPA3697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,152,944 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmertonPA3697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,717,949 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmertonPA3697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 4,870,893 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmertonPA3697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 291,239 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmertonPA3697Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Philadelphia, PA, 3798 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 680,814 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3798Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3798Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 680,814 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3798Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 938,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3798Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,619,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3798Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 73,548 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3798Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Philadelphia, PA, 3799 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 287,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3799Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 925,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3799Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 287,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3799Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 925,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3799Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,212,967 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3799Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 72,525 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3799Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Philadelphia, PA, 3800 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,032 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3800Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 967,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3800Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 300,032 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3800Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 967,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3800Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,267,560 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3800Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 75,790 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3800Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Philadelphia, PA, 3801 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3801Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 645,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3801Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 200,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3801Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 645,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3801Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 845,042 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3801Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 50,527 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3801Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Philadelphia, PA, 3802 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,580 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3802Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,086 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3802Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 130,580 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3802Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,086 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3802Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 551,666 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3802Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 32,985 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3802Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Philadelphia, PA, 3806 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3806Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,488 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3806Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 270,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3806Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 872,488 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3806Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,143,048 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3806Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 68,345 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA3806Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Pittsburgh, PA, 3795 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 203,808 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3795Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 657,230 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3795Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 203,808 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3795Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 657,230 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3795Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 861,038 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3795Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 51,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA3795Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Sellersville, PA, 3687 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 436,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3687Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,408,706 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3687Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 436,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3687Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,408,706 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3687Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,845,549 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3687Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 110,349 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3687Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Skippack, PA, 3690 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 484,437 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SkippackPA3690Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,562,185 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SkippackPA3690Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 484,437 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SkippackPA3690Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,562,185 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SkippackPA3690Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,046,622 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SkippackPA3690Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 122,371 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SkippackPA3690Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Slatington, PA, 3696 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 467,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,507,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 467,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,507,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,975,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 118,120 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3696Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Slatington, PA, 3699 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,331,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,294,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,331,882 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,294,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 5,626,861 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 336,440 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SlatingtonPA3699Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Somerset, PA, 3805 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 369,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA3805Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,192,691 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA3805Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 369,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA3805Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,192,691 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA3805Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,562,547 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA3805Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 93,427 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SomersetPA3805Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Summit Hill, PA, 3694 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 94,816 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummitHillPA3694Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,266,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummitHillPA3694Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 94,816 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummitHillPA3694Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,266,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummitHillPA3694Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,360,917 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummitHillPA3694Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 177,511 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SummitHillPA3694Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Swarthmore, PA, 3797 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 165,423 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwarthmorePA3797Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwarthmorePA3797Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 165,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwarthmorePA3797Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 533,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwarthmorePA3797Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 698,870 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwarthmorePA3797Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 41,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwarthmorePA3797Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Tannersville, PA, 3793 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 277,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TannersvillePA3793Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 894,170 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TannersvillePA3793Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 277,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TannersvillePA3793Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 894,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TannersvillePA3793Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,171,454 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TannersvillePA3793Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 70,043 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TannersvillePA3793Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Walnutport, PA, 3693 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,068,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutportPA3693Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,437,132 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutportPA3693Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 1,068,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutportPA3693Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,437,132 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutportPA3693Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,505,144 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutportPA3693Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 112,575 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WalnutportPA3693Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Warren, PA, 3803 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenPA3803Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,198 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenPA3803Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 253,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenPA3803Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 818,198 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenPA3803Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,071,923 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenPA3803Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 64,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenPA3803Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Wyomissing, PA, 3691 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 553,724 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WyomissingPA3691Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,785,618 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WyomissingPA3691Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 553,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WyomissingPA3691Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,785,618 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WyomissingPA3691Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 2,339,342 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WyomissingPA3691Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 139,873 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WyomissingPA3691Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Mount Pleasant, SC, 3540 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 13,800,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantSC3540Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 10,803,051 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantSC3540Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 25,511,279 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantSC3540Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 10,803,051 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantSC3540Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 25,511,279 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantSC3540Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 36,314,330 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantSC3540Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 1,427,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountPleasantSC3540Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Financial services | Lubbock, TX, 0410 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 49,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 108,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Improvements | 42,051 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Carrying Costs | 6,264 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 49,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 157,146 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 206,146 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 130,014 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LubbockTX0410Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Pasadena, TX, 2574 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX2574Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX2574Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 385,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX2574Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX2574Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 1,101,667 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX2574Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 197,029 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaTX2574Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Madison, WI, 2576 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 154,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI2576Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI2576Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 154,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI2576Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI2576Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 442,169 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI2576Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 79,143 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonWI2576Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Financial services | Milwaukee, WI, 2575 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,985 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI2575Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 495,071 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI2575Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Land | 265,985 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI2575Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 495,071 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI2575Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Total | 761,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI2575Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Accumulated Depreciation | 136,145 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukeeWI2575Member / us-gaap_StatementBusinessSegmentsAxis = o_FinancialServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Food processing | Cedar Rapids, IA, 3275 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 29,307,500 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA3275Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 1,784,980 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA3275Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 36,815,951 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA3275Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 1,784,980 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA3275Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 36,815,951 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA3275Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 38,600,931 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA3275Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 3,374,795 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA3275Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Food processing | St. Louis, MO, 2915 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,112,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2915Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 32,725,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2915Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Carrying Costs | 147 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2915Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 3,112,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2915Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 32,725,349 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2915Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 35,837,750 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2915Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 4,527,087 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2915Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Food processing | Weldon Springs, MO, 2905 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,675,034 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeldonSpringsMO2905Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,827,581 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeldonSpringsMO2905Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 3,675,034 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeldonSpringsMO2905Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,827,581 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeldonSpringsMO2905Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 17,502,615 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeldonSpringsMO2905Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 2,051,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeldonSpringsMO2905Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Food processing | Omaha, NE, 3544 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,022,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE3544Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 24,664,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE3544Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 2,022,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE3544Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 24,664,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE3544Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 26,687,078 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE3544Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 1,380,063 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE3544Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Food processing | York, NE, 4404 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkNE4404Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,442,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkNE4404Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkNE4404Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,442,416 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkNE4404Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 7,892,416 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkNE4404Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 221,795 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YorkNE4404Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Food processing | Oklahoma City, OK, 3778 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 201,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3778Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,828,803 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3778Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 201,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3778Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,828,803 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3778Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 2,030,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3778Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 102,326 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK3778Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Food processing | Memphis, TN, 3463 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 6,671,405 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 1,568,476 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,510,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Improvements | 41,581 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 1,568,476 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,552,233 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 15,120,709 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 750,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3463Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Food processing | Weslaco, TX, 3779 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 207,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeslacoTX3779Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,882,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeslacoTX3779Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Land | 207,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeslacoTX3779Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,882,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeslacoTX3779Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Total | 2,089,519 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeslacoTX3779Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Accumulated Depreciation | 105,310 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WeslacoTX3779Member / us-gaap_StatementBusinessSegmentsAxis = o_FoodProcessingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
General merchandise | Demopolis, AL, 3897 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,300,640 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 658,601 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,140,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 14,135 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 658,601 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,154,587 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,813,188 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 171,484 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL3897Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Batesville, AR, 4010 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleAR4010Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,839,677 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleAR4010Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleAR4010Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,839,677 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleAR4010Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,199,677 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleAR4010Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 119,579 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatesvilleAR4010Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Blytheville, AR, 3944 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 5,809,800 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlythevilleAR3944Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 772,319 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlythevilleAR3944Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,370,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlythevilleAR3944Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 772,319 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlythevilleAR3944Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,370,177 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlythevilleAR3944Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 16,142,496 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlythevilleAR3944Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 1,203,997 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlythevilleAR3944Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Coolidge, AZ, 4850 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 373,693 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoolidgeAz4850Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,909,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoolidgeAz4850Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 373,693 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoolidgeAz4850Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,909,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoolidgeAz4850Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,283,345 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoolidgeAz4850Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 3,183 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CoolidgeAz4850Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Douglas, AZ, 4827 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4827Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,812,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4827Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 320,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4827Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,812,308 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4827Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 3,132,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4827Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 32,810 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DouglasAz4827Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Sonora, CA, 3890 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,886,485 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SonoraCA3890Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 1,199,554 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SonoraCA3890Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,898,549 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SonoraCA3890Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 1,199,554 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SonoraCA3890Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,898,549 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SonoraCA3890Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 5,098,103 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SonoraCA3890Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 305,386 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SonoraCA3890Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Tustin, CA, 4820 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 10,530,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TustinCa4820Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,883,431 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TustinCa4820Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 10,530,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TustinCa4820Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,883,431 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TustinCa4820Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 20,413,431 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TustinCa4820Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 148,251 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TustinCa4820Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Canon City, CO, 2191 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,045 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO2191Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 630,531 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO2191Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO2191Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 339,045 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO2191Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 630,577 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO2191Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 969,622 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO2191Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 204,923 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanonCityCO2191Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Monte Vista, CO, 1012 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 47,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteVistaCO1012Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 582,159 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteVistaCO1012Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteVistaCO1012Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 47,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteVistaCO1012Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 582,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteVistaCO1012Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 629,857 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteVistaCO1012Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 373,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonteVistaCO1012Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Pawcatuck, CT, 3896 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,090,816 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawcatuckCT3896Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,545,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawcatuckCT3896Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 13,565 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawcatuckCT3896Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 1,090,816 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawcatuckCT3896Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,558,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawcatuckCT3896Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 4,649,534 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawcatuckCT3896Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 282,084 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawcatuckCT3896Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Orange Park, FL, 1042 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 478,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 618,348 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 163,348 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 27,981 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 478,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,677 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,287,991 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 480,920 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeParkFL1042Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Madison, GA, 3889 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 597,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonGA3889Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,942,320 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonGA3889Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 20,582 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonGA3889Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 597,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonGA3889Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,962,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonGA3889Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,560,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonGA3889Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 157,282 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonGA3889Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Clarinda, IA, 1960 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 439,267 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarindaIA1960Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 816,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarindaIA1960Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 439,267 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarindaIA1960Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 816,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarindaIA1960Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,255,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarindaIA1960Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 281,524 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarindaIA1960Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Garnett, KS, 1018 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 59,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarnettKS1018Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarnettKS1018Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 59,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarnettKS1018Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 518,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarnettKS1018Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 577,811 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarnettKS1018Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 332,475 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarnettKS1018Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Hillsboro, KS, 1957 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 335,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroKS1957Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,914 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroKS1957Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 335,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroKS1957Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,914 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroKS1957Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 958,206 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroKS1957Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 214,905 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroKS1957Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Phillipsburg, KS, 1958 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 423,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKS1958Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 787,146 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKS1958Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 423,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKS1958Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 787,146 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKS1958Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,210,871 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKS1958Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 271,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhillipsburgKS1958Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Lawrenceburg, KY, 4852 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 131,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4852Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 672,312 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4852Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 131,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4852Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 672,312 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4852Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 803,874 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4852Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 1,121 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceburgKy4852Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Maysville, KY, 4013 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,030,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysvilleKY4013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,440,622 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysvilleKY4013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 1,030,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysvilleKY4013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,440,622 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysvilleKY4013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,470,622 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysvilleKY4013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 93,640 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaysvilleKY4013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Mansura, LA, 3895 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,435,525 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 557,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,811,276 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 11,163 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 557,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,822,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,379,755 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 145,488 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansuraLA3895Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Oakland, MD, 4848 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 970,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMd4848Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,653,246 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMd4848Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 970,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMd4848Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,653,246 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMd4848Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 3,623,246 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMd4848Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 4,422 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandMd4848Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Calais, ME, 4828 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalaisMe4828Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,236,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalaisMe4828Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalaisMe4828Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,236,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalaisMe4828Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,676,794 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalaisMe4828Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 26,096 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CalaisMe4828Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Kalamazoo, MI, 3888 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,547,854 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI3888Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 14,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI3888Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,561,854 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI3888Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,561,854 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI3888Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 203,172 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KalamazooMI3888Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | St. John's, MI, 4851 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMi4851Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,294,397 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMi4851Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMi4851Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,294,397 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMi4851Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,644,397 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMi4851Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 3,824 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JohnsMi4851Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Stevensville, MI, 4829 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 404,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StevensvilleMi4829Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,547,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StevensvilleMi4829Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 404,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StevensvilleMi4829Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,547,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StevensvilleMi4829Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,952,631 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StevensvilleMi4829Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 29,723 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StevensvilleMi4829Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Caledonia, MN, 1017 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 89,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaledoniaMN1017Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaledoniaMN1017Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 89,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaledoniaMN1017Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaledoniaMN1017Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 649,023 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaledoniaMN1017Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 358,901 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaledoniaMN1017Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Long Prairie, MN, 1013 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 88,892 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongPrairieMN1013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 553,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongPrairieMN1013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongPrairieMN1013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 88,892 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongPrairieMN1013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongPrairieMN1013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 642,935 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongPrairieMN1013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 355,497 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongPrairieMN1013Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Paynesville, MN, 1011 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 49,483 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaynesvilleMN1011Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,406 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaynesvilleMN1011Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 49,483 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaynesvilleMN1011Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,406 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaynesvilleMN1011Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 574,889 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaynesvilleMN1011Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 337,150 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaynesvilleMN1011Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Spring Valley, MN, 1019 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 69,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringValleyMN1019Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 579,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringValleyMN1019Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringValleyMN1019Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 69,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringValleyMN1019Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 579,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringValleyMN1019Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 649,069 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringValleyMN1019Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 371,696 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringValleyMN1019Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Warroad, MN, 1014 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarroadMN1014Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 580,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarroadMN1014Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarroadMN1014Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarroadMN1014Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 580,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarroadMN1014Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 650,046 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarroadMN1014Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 372,167 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarroadMN1014Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Independence, MO, 0598 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0598Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,844 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0598Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 127 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0598Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 210,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0598Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0598Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 678,614 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0598Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 467,879 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndependenceMO0598Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Kansas City, MO, 0500 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,070 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0500Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,571 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0500Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 210,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0500Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0500Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 676,641 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0500Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 466,571 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0500Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Kansas City, MO, 0508 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 168,350 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0508Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,910 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0508Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 168,350 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0508Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 373,910 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0508Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 542,260 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0508Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 373,910 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO0508Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Willow Springs, MO, 1962 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 416,494 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowSpringsMO1962Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 773,718 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowSpringsMO1962Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 416,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowSpringsMO1962Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 773,718 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowSpringsMO1962Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,190,212 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowSpringsMO1962Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 266,933 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillowSpringsMO1962Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Corinth, MS, 4397 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 387,489 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS4397Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,749,157 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS4397Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 387,489 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS4397Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,749,157 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS4397Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,136,646 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS4397Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 72,882 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS4397Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Ridgeland, MS, 0841 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,867 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 769,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 6,265 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 19,476 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 281,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 795,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,077,498 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 546,275 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMS0841Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Greensboro, NC, 4842 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 658,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4842Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,972,306 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4842Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 658,452 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4842Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,972,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4842Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 3,630,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4842Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 14,862 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreensboroNc4842Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Raleigh, NC, 4721 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 484,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNc4721Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,188,937 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNc4721Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 484,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNc4721Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,188,937 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNc4721Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,673,850 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNc4721Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 69,316 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaleighNc4721Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Mayville, ND, 1015 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 59,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayvilleND1015Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 565,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayvilleND1015Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayvilleND1015Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 59,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayvilleND1015Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 565,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayvilleND1015Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 624,941 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayvilleND1015Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 362,934 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MayvilleND1015Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Ainsworth, NE, 1964 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 362,675 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AinsworthNE1964Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,768 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AinsworthNE1964Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 94 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AinsworthNE1964Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 362,675 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AinsworthNE1964Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,862 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AinsworthNE1964Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,036,537 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AinsworthNE1964Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 232,452 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AinsworthNE1964Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Imperial, NE, 1967 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 388,599 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialNE1967Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 721,914 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialNE1967Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 388,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialNE1967Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 721,914 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialNE1967Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,110,513 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialNE1967Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 246,654 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ImperialNE1967Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Bloomfield, NM, 1016 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 59,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM1016Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 616,252 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM1016Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM1016Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 59,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM1016Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 616,298 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM1016Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 675,857 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM1016Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 395,443 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BloomfieldNM1016Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Clovis, NM, 4797 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 50,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4797Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 918,965 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4797Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 50,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4797Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 918,965 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4797Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 968,965 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4797Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 19,911 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClovisNm4797Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Pickerington, OH, 4784 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 317,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOh4784Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,431,011 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOh4784Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 317,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOh4784Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,431,011 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOh4784Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,748,021 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOh4784Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 31,005 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PickeringtonOh4784Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Milwaukie, OR, 0351 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 400,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 49,088 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 180,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,482 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 629,732 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 428,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MilwaukieOR0351Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Dubois, PA, 3893 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,407,900 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 682,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,217,155 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 10,440 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 682,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,227,595 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,909,797 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 175,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuboisPA3893Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Ebensburg, PA, 3943 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 581,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EbensburgPA3943Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 16,421,564 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EbensburgPA3943Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 581,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EbensburgPA3943Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 16,421,564 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EbensburgPA3943Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 17,003,263 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EbensburgPA3943Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 1,286,356 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EbensburgPA3943Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Elizabethville, PA, 3892 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,309,100 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 691,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,246,390 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 5,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 691,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,251,390 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,942,587 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 177,686 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElizabethvillePA3892Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Mansfield, PA, 3891 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,309,100 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 759,190 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,467,367 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 3,651 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 759,190 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,471,018 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 3,230,208 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 194,127 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MansfieldPA3891Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Providence, RI, 4695 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 14,900,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 2,550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 21,717,123 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 5,161 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 2,550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 21,722,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 24,272,284 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 597,416 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ProvidenceRi4695Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
General merchandise | Florence, SC, 3887 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 712,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC3887Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,314,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC3887Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 13,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC3887Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 712,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC3887Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,327,371 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC3887Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 3,039,485 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC3887Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 185,418 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceSC3887Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Athens, TN, 4817 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTn4817Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,948,179 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTn4817Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 290,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTn4817Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,948,179 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTn4817Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,238,179 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTn4817Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 29,223 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AthensTn4817Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Memphis, TN, 0997 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 197,708 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 507,647 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 17,670 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 23,118 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 197,708 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 548,435 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 746,143 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 360,658 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0997Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Coleman, TX, 1959 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColemanTX1959Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,661 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColemanTX1959Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 243,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColemanTX1959Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 451,661 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColemanTX1959Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 694,721 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColemanTX1959Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 155,823 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColemanTX1959Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Colorado City, TX, 1020 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 92,535 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoCityTX1020Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 505,276 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoCityTX1020Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoCityTX1020Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 92,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoCityTX1020Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 505,322 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoCityTX1020Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 597,857 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoCityTX1020Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 324,233 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoCityTX1020Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Devine, TX, 1961 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 212,408 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DevineTX1961Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 394,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DevineTX1961Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 212,408 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DevineTX1961Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 394,735 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DevineTX1961Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 607,143 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DevineTX1961Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 136,183 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DevineTX1961Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | New Boston, TX, 3898 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,271,080 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 564,285 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,833,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 25,360 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 564,285 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,859,286 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,423,571 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 151,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBostonTX3898Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Orange, TX, 4417 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 492,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4417Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,224,730 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4417Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 492,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4417Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,224,730 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4417Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 2,717,572 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4417Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 92,697 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeTX4417Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Presidio, TX, 1963 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 407,657 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PresidioTX1963Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 757,362 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PresidioTX1963Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 407,657 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PresidioTX1963Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 757,362 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PresidioTX1963Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,165,019 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PresidioTX1963Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 261,290 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PresidioTX1963Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Winnsboro, TX, 1980 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 79,280 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX1980Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,299,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX1980Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX1980Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 79,280 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX1980Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,299,102 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX1980Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,378,382 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX1980Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 422,384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnsboroTX1980Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Yoakum, TX, 1965 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,147 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YoakumTX1965Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YoakumTX1965Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 46 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YoakumTX1965Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 390,147 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YoakumTX1965Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 724,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YoakumTX1965Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 1,115,014 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YoakumTX1965Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 250,064 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YoakumTX1965Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Puyallup, WA, 0385 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0385Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 384,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0385Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 22,814 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0385Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 173,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0385Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 407,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0385Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 580,859 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0385Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 401,335 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuyallupWA0385Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Redmond, WA, 0389 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,317 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 42,356 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 29,168 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 196,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 506,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 702,841 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 466,524 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedmondWA0389Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Tacoma, WA, 0375 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 189,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0375Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 419,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0375Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Carrying Costs | 19,146 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0375Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 189,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0375Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 438,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0375Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 627,923 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0375Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 433,817 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0375Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Green Bay, WI, 4091 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBayWI4091Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,852,883 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBayWI4091Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 1,510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBayWI4091Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,852,883 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBayWI4091Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 7,362,883 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBayWI4091Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 360,928 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenBayWI4091Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Sussex, WI, 4092 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SussexWI4092Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,106,415 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SussexWI4092Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SussexWI4092Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,106,415 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SussexWI4092Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 7,756,415 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SussexWI4092Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 438,229 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SussexWI4092Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
General merchandise | Lewisburg, WV, 3894 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,407,900 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 772,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,512,071 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Land | 772,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,514,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Total | 3,287,516 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Accumulated Depreciation | 197,039 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgWV3894Member / us-gaap_StatementBusinessSegmentsAxis = o_GeneralMerchandiseMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Government services | Sierra Vista, AZ, 3710 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 368,655 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ3710Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,028,151 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ3710Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 245,234 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ3710Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 368,655 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ3710Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,273,385 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ3710Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 9,642,040 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ3710Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 528,718 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SierraVistaAZ3710Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | El Centro, CA, 2679 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA2679Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,185,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA2679Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA2679Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,185,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA2679Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 2,705,899 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA2679Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 462,682 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA2679Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Government services | Redding, CA, 3712 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 675,805 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReddingCA3712Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,005,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReddingCA3712Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 188,619 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReddingCA3712Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 675,805 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReddingCA3712Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,193,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReddingCA3712Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 20,869,751 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReddingCA3712Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 1,139,657 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ReddingCA3712Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Colorado Springs, CO, 3704 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 672,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3704Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,520,731 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3704Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 332,235 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3704Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 672,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3704Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,852,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3704Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 10,525,544 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3704Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 567,347 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO3704Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | New Port Richey, FL, 3717 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 779,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL3717Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,386,180 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL3717Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 68,959 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL3717Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 779,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL3717Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,455,139 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL3717Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 10,234,765 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL3717Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 534,599 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL3717Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Sioux City, IA, 3715 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 77,340 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxCityIA3715Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,538,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxCityIA3715Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 13,775 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxCityIA3715Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 77,340 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxCityIA3715Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,552,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxCityIA3715Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 4,629,673 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxCityIA3715Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 256,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiouxCityIA3715Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Caldwell, ID, 3708 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 666,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaldwellID3708Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,891,593 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaldwellID3708Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 7,400 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaldwellID3708Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 666,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaldwellID3708Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,898,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaldwellID3708Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 3,565,405 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaldwellID3708Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 164,027 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CaldwellID3708Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Minneapolis, MN, 3713 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,045,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN3713Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,587,804 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN3713Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 1,045,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN3713Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,587,804 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN3713Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 9,633,670 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN3713Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 480,508 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MinneapolisMN3713Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Malone, NY, 3714 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 823,630 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY3714Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,270,887 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY3714Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 823,630 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY3714Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,270,887 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY3714Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 10,094,517 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY3714Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 518,728 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaloneNY3714Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Knoxville, TN, 3716 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 760,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3716Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,994,542 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3716Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 8,530 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3716Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 760,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3716Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,003,072 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3716Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 9,763,817 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3716Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 504,670 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3716Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Brownsville, TX, 3705 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 320,661 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3705Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,564,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3705Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 320,661 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3705Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,564,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3705Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 6,884,861 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3705Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 367,283 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrownsvilleTX3705Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Dallas, TX, 3711 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 399,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3711Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,540,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3711Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 4,139 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3711Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 399,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3711Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,544,711 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3711Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 9,943,933 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3711Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 534,167 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX3711Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Eagle Pass, TX, 3709 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 146,259 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3709Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,880,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3709Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 43,307 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3709Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 146,259 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3709Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,923,751 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3709Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 2,070,010 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3709Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 107,942 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3709Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Eagle Pass, TX, 3980 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 68,097 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3980Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 708,427 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3980Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 68,097 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3980Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 708,427 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3980Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 776,524 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3980Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 39,638 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EaglePassTX3980Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Paris, TX, 3707 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 274,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3707Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,385,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3707Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 1,750 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3707Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 274,223 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3707Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,387,240 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3707Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 5,661,463 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3707Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 301,346 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParisTX3707Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Government services | Parkersburg, WV, 3706 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 494,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV3706Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,703,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV3706Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Improvements | 13,426 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV3706Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Land | 494,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV3706Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,717,268 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV3706Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Total | 13,211,704 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV3706Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Accumulated Depreciation | 714,206 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV3706Member / us-gaap_StatementBusinessSegmentsAxis = o_GovernmentServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Grocery stores | Mesa, AZ, 3018 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 807,252 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ3018Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,499,183 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ3018Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 807,252 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ3018Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,499,183 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ3018Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,306,435 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ3018Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 182,401 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesaAZ3018Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Phoenix, AZ, 3017 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 664,796 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3017Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,234,621 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3017Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 664,796 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3017Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,234,621 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3017Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 1,899,417 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3017Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 150,212 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3017Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Phoenix, AZ, 3029 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 546,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3029Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3029Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 546,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3029Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,153 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3029Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 1,560,236 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3029Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 123,389 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ3029Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Yuma, AZ, 3030 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 783,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3030Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,455,089 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3030Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 783,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3030Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,455,089 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3030Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,238,599 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3030Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 177,036 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ3030Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Buena Park, CA, 3036 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,136,844 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuenaParkCA3036Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,968,425 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuenaParkCA3036Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,136,844 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuenaParkCA3036Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,968,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuenaParkCA3036Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,105,269 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuenaParkCA3036Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 482,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuenaParkCA3036Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Burbank, CA, 3040 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,193,827 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurbankCA3040Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,074,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurbankCA3040Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,193,827 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurbankCA3040Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,074,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurbankCA3040Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,268,077 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurbankCA3040Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 495,700 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurbankCA3040Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Carson, CA, 3033 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 949,709 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCA3033Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,763,744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCA3033Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 949,709 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCA3033Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,763,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCA3033Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,713,453 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCA3033Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 214,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarsonCA3033Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Chula Vista, CA, 3016 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,044,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA3016Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,940,119 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA3016Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,044,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA3016Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,940,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA3016Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,984,798 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA3016Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 236,048 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA3016Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Cloverdale, CA, 1449 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,505,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloverdaleCA1449Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,795,321 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloverdaleCA1449Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,505,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloverdaleCA1449Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,795,321 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloverdaleCA1449Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,300,321 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloverdaleCA1449Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 1,262,553 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CloverdaleCA1449Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | El Centro, CA, 3028 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 394,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA3028Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 733,392 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA3028Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 394,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA3028Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 733,392 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA3028Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 1,128,295 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA3028Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 89,229 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCentroCA3028Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Fortuna, CA, 1450 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortunaCA1450Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,210,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortunaCA1450Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortunaCA1450Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,210,308 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortunaCA1450Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,400,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortunaCA1450Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 998,322 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortunaCA1450Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Glendale, CA, 3019 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,270,797 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleCA3019Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,074,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleCA3019Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,270,797 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleCA3019Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,074,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleCA3019Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 9,345,133 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleCA3019Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 739,044 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleCA3019Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Hanford, CA, 3034 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,234,621 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3034Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,292,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3034Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,234,621 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3034Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,292,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3034Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,527,489 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3034Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 278,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HanfordCA3034Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Inglewood, CA, 3014 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,661,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglewoodCA3014Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,086,553 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglewoodCA3014Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,661,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglewoodCA3014Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,086,553 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglewoodCA3014Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,748,543 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglewoodCA3014Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 375,531 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_InglewoodCA3014Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Los Angeles, CA, 3008 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 712,282 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3008Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,322,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3008Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 712,282 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3008Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,322,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3008Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,035,091 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3008Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 160,942 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3008Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Los Angeles, CA, 3009 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,424,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3009Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,645,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3009Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,424,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3009Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,645,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3009Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,070,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3009Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 321,883 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3009Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Los Angeles, CA, 3015 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,576,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3015Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,927,816 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3015Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,576,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3015Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,927,816 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3015Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,504,332 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3015Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 356,218 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3015Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Los Angeles, CA, 3020 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,638,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3020Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,042,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3020Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,638,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3020Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,042,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3020Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,680,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3020Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 370,166 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3020Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Los Angeles, CA, 3031 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,994,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3031Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,703,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3031Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,994,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3031Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,703,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3031Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 5,698,252 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3031Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 450,637 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3031Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Los Angeles, CA, 3032 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,111,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3032Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,777,778 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3032Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,111,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3032Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,777,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3032Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 8,888,889 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3032Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 702,963 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA3032Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Monrovia, CA, 3021 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,139,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroviaCA3021Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,116,494 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroviaCA3021Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,139,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroviaCA3021Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,116,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroviaCA3021Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,256,144 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroviaCA3021Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 257,507 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroviaCA3021Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | North Hollywood, CA, 3011 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,036,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthHollywoodCA3011Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,495,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthHollywoodCA3011Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 4,036,263 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthHollywoodCA3011Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,495,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthHollywoodCA3011Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 11,532,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthHollywoodCA3011Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 912,003 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthHollywoodCA3011Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Oakland, CA, 3039 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,374,272 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandCA3039Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,409,361 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandCA3039Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,374,272 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandCA3039Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,409,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandCA3039Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,783,633 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandCA3039Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 536,472 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandCA3039Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Pacoima, CA, 3010 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 949,709 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PacoimaCA3010Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,763,744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PacoimaCA3010Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 949,709 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PacoimaCA3010Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,763,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PacoimaCA3010Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,713,453 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PacoimaCA3010Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 214,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PacoimaCA3010Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Pasadena, CA, 3024 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,113,102 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaCA3024Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,924,331 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaCA3024Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,113,102 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaCA3024Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,924,331 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaCA3024Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,037,433 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaCA3024Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 477,460 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PasadenaCA3024Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Redlands, CA, 3007 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,187,136 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3007Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,204,680 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3007Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,187,136 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3007Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,204,680 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3007Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,391,816 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3007Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 268,236 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedlandsCA3007Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Redondo Beach, CA, 3023 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,306,667 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedondoBeachCA3023Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,426,666 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedondoBeachCA3023Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,306,667 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedondoBeachCA3023Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,426,666 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedondoBeachCA3023Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,733,333 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedondoBeachCA3023Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 295,244 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedondoBeachCA3023Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Redwood City, CA, 3027 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,638,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedwoodCityCA3027Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,042,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedwoodCityCA3027Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,638,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedwoodCityCA3027Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,042,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedwoodCityCA3027Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,680,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedwoodCityCA3027Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 370,166 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedwoodCityCA3027Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Riverside, CA, 3022 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,068,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA3022Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,984,213 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA3022Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,068,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA3022Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,984,213 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA3022Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,052,635 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA3022Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 241,413 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA3022Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Sacramento, CA, 3025 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 759,767 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3025Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,410,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3025Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 759,767 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3025Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,410,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3025Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,170,762 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3025Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 171,671 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3025Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Sacramento, CA, 3026 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,139,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3026Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,116,494 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3026Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,139,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3026Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,116,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3026Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,256,144 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3026Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 257,507 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA3026Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Salinas, CA, 3038 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,044,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinasCA3038Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,940,119 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinasCA3038Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,044,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinasCA3038Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,940,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinasCA3038Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,984,798 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinasCA3038Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 236,048 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinasCA3038Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | San Diego, CA, 3035 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,633,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDiegoCA3035Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,033,334 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDiegoCA3035Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,633,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDiegoCA3035Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,033,334 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDiegoCA3035Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,666,667 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDiegoCA3035Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 369,056 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDiegoCA3035Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Stockton, CA, 3013 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,424,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3013Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,645,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3013Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,424,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3013Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,645,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3013Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,070,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3013Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 321,883 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3013Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Thousand Oaks, CA, 3012 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,018,131 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThousandOaksCA3012Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,747,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThousandOaksCA3012Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,018,131 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThousandOaksCA3012Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,747,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThousandOaksCA3012Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 5,766,088 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThousandOaksCA3012Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 456,001 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThousandOaksCA3012Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Boulder, CO, 0076 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 426,675 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoulderCO0076Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,199,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoulderCO0076Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoulderCO0076Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 426,675 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoulderCO0076Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,199,587 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoulderCO0076Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 1,626,262 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoulderCO0076Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 1,067,034 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoulderCO0076Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Wilmington, DE, 4777 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 4,825,479 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDe4777Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,020,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDe4777Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,192,590 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDe4777Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,020,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDe4777Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,192,590 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDe4777Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,212,590 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDe4777Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 129,815 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonDe4777Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Brandon, FL, 2734 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,570,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 676,996 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 19,880 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Carrying Costs | 154 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,570,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 697,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,267,030 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 117,408 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL2734Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Tampa, FL, 2727 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,610,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2727Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,769,576 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2727Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 34,918 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2727Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,610,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2727Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,804,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2727Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 8,414,494 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2727Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 985,687 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2727Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Warsaw, IN, 2246 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2246Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,689,646 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2246Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2246Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,689,646 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2246Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,829,646 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2246Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 1,477,227 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIN2246Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Lawrence, KS, 3586 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,315,335 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 706,512 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,338,974 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 140 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 706,512 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,339,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,045,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 418,247 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS3586Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Wichita, KS, 3587 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,672,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3587Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,617,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3587Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 1,539 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3587Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,672,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3587Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,618,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3587Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 9,291,380 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3587Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 596,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS3587Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Portland, ME, 3899 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 6,357,617 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME3899Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,357,617 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME3899Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,357,617 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME3899Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 498,013 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandME3899Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Aurora, MO, 4843 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraMo4843Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,398,717 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraMo4843Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraMo4843Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,398,717 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraMo4843Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,838,717 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraMo4843Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 16,994 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraMo4843Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Festus, MO, 4704 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMo4704Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,163,355 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMo4704Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMo4704Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMo4704Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,164,355 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMo4704Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,284,355 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMo4704Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 198,020 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMo4704Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Republic, MO, 4844 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 930,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RepublicMo4844Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,036,180 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RepublicMo4844Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 930,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RepublicMo4844Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,036,180 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RepublicMo4844Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,966,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RepublicMo4844Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 15,181 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RepublicMo4844Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Springfield, MO, 4845 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,169,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4845Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,215,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4845Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,169,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4845Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,215,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4845Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 4,385,026 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4845Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 16,075 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4845Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Springfield, MO, 4846 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,635,740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4846Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,494,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4846Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,635,740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4846Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,494,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4846Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,130,678 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4846Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 22,475 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMo4846Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | St Louis, MO, 4705 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4705Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,580,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4705Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4705Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,580,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4705Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 5,730,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4705Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 175,578 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4705Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | St Louis, MO, 4706 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 890,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4706Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,765,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4706Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 890,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4706Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,765,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4706Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,655,303 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4706Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 221,003 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMo4706Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Reno, NV, 0510 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 456,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 562,344 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 19,733 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Carrying Costs | 334 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 456,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 582,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 1,038,411 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 575,011 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV0510Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Reno, NV, 3037 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 721,365 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3037Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3037Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 721,365 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3037Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3037Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,061,044 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3037Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 162,994 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RenoNV3037Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Canandaigua, NY, 3879 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 757,160 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanandaiguaNY3879Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,354,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanandaiguaNY3879Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 757,160 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanandaiguaNY3879Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,354,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanandaiguaNY3879Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 14,111,569 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanandaiguaNY3879Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 1,046,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CanandaiguaNY3879Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Nanuet, NY, 3880 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 10,800,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NanuetNY3880Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,149,527 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NanuetNY3880Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,960,357 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NanuetNY3880Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,149,527 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NanuetNY3880Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,960,357 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NanuetNY3880Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 24,109,884 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NanuetNY3880Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 1,641,895 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NanuetNY3880Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Seaford, NY, 4775 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 13,806,243 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeafordNy4775Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 6,180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeafordNy4775Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,058,740 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeafordNy4775Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 6,180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeafordNy4775Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,058,740 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeafordNy4775Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 12,238,740 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeafordNy4775Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 151,469 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeafordNy4775Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Bartlesville, OK, 2724 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,650,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlesvilleOK2724Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,573,823 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlesvilleOK2724Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlesvilleOK2724Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,650,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlesvilleOK2724Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,574,823 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlesvilleOK2724Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,224,823 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlesvilleOK2724Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 265,305 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BartlesvilleOK2724Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Norman, OK, 2720 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,580,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2720Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,900,618 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2720Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2720Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,580,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2720Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,901,618 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2720Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,481,618 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2720Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 320,315 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2720Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Norman, OK, 2721 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2721Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,474,669 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2721Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2721Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2721Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,475,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2721Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 5,475,669 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2721Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 416,678 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK2721Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Stillwater, OK, 2725 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,590,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterOK2725Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,472,123 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterOK2725Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterOK2725Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,590,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterOK2725Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,473,123 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterOK2725Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 5,063,123 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterOK2725Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 416,518 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StillwaterOK2725Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Tulsa, OK, 2717 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2717Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 203,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2717Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2717Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 203,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2717Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 1,753,990 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2717Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 34,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2717Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Tulsa, OK, 2718 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2718Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 753,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2718Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2718Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 753,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2718Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,753,609 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2718Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 126,857 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2718Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Tulsa, OK, 2726 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2726Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,485,618 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2726Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2726Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2726Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,486,618 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2726Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 6,486,618 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2726Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 587,123 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2726Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Central Point, OR, 1447 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 840,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentralPointOR1447Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,560,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentralPointOR1447Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 840,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentralPointOR1447Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,560,308 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentralPointOR1447Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,400,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentralPointOR1447Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 704,739 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentralPointOR1447Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Pendleton, OR, 3041 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 546,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PendletonOR3041Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,153 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PendletonOR3041Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 546,083 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PendletonOR3041Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,014,153 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PendletonOR3041Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 1,560,236 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PendletonOR3041Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 123,389 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PendletonOR3041Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Phoenix, OR, 1448 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 840,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixOR1448Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,560,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixOR1448Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 840,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixOR1448Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,560,308 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixOR1448Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 2,400,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixOR1448Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 704,739 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixOR1448Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Upper Darby, PA, 4776 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 8,836,277 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperDarbyPa4776Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperDarbyPa4776Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,383,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperDarbyPa4776Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 3,300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperDarbyPa4776Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,383,261 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperDarbyPa4776Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 10,683,261 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperDarbyPa4776Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 184,582 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UpperDarbyPa4776Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Rapid City, SD, 2729 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RapidCitySD2729Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,465,451 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RapidCitySD2729Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 2,140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RapidCitySD2729Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,465,451 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RapidCitySD2729Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 3,605,451 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RapidCitySD2729Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 246,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RapidCitySD2729Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Colchester, VT, 3979 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 10,944,790 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColchesterVT3979Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 983,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColchesterVT3979Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,718,577 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColchesterVT3979Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 983,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColchesterVT3979Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,718,577 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColchesterVT3979Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 14,702,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColchesterVT3979Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 1,074,622 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColchesterVT3979Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Richland, WA, 3042 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,756,961 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandWA3042Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,262,927 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandWA3042Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,756,961 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandWA3042Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,262,927 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandWA3042Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 5,019,888 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandWA3042Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 396,989 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichlandWA3042Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Burlington, WI, 4770 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 4,490,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonWi4770Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 840,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonWi4770Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,515,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonWi4770Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 840,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonWi4770Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,515,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonWi4770Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 7,355,145 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonWi4770Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 184,596 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonWi4770Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Grocery stores | Neenah, WI, 4760 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,480,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahWi4760Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,070,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahWi4760Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,648,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahWi4760Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Land | 1,070,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahWi4760Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,648,820 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahWi4760Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Total | 5,718,820 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahWi4760Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Accumulated Depreciation | 131,717 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahWi4760Member / us-gaap_StatementBusinessSegmentsAxis = o_GroceryStoresMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Phoenix, AZ, 1178 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,608,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAz1178Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,418,783 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAz1178Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,608,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAz1178Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,418,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAz1178Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,027,172 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAz1178Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,760,639 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAz1178Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Phoenix, AZ, 2914 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2914Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,556,549 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2914Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2914Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,556,549 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2914Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 8,656,549 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2914Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 614,096 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2914Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Antioch, CA, 2993 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 5,375,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntiochCA2993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 9,982,143 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntiochCA2993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 5,375,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntiochCA2993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 9,982,143 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntiochCA2993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 15,357,143 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntiochCA2993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,314,316 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AntiochCA2993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Bakersfield, CA, 2995 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,259,649 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2995Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,698,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2995Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,259,649 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2995Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,698,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2995Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,958,494 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2995Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 618,681 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2995Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Bakersfield, CA, 2996 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,260,933 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2996Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,056,019 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2996Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,260,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2996Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,056,019 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2996Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,316,952 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2996Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 797,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BakersfieldCA2996Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Carmichael, CA, 4330 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 812,570 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,467,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 812,570 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,467,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 4,280,128 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 190,716 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Carmichael, CA, 4335 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 755,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4335Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,224,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4335Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 755,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4335Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,224,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4335Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 3,980,446 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4335Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 177,362 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmichaelCA4335Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Ceres, CA, 2992 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,145,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CeresCA2992Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,984,963 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CeresCA2992Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,145,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CeresCA2992Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,984,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CeresCA2992Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,130,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CeresCA2992Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 524,687 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CeresCA2992Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Chula Vista, CA, 2700 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,226,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA2700Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,848,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA2700Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 4,226,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA2700Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,848,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA2700Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 12,075,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA2700Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,504,344 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChulaVistaCA2700Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Diamond Bar, CA, 0993 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,038,879 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DiamondBarCA0993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,494,141 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DiamondBarCA0993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Carrying Costs | 882 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DiamondBarCA0993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,038,879 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DiamondBarCA0993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,495,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DiamondBarCA0993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 8,533,902 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DiamondBarCA0993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,784,522 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DiamondBarCA0993Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Elk Grove, CA, 4362 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,570,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA4362Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,206,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA4362Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,570,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA4362Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,206,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA4362Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 12,776,994 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA4362Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 527,361 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkGroveCA4362Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Fairfield, CA, 3279 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 836,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA3279Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,053,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA3279Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 836,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA3279Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,053,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA3279Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 2,890,126 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA3279Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 137,226 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairfieldCA3279Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Folsom, CA, 4334 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,290,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA4334Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 13,537,029 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA4334Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,290,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA4334Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 13,537,029 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA4334Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 14,827,029 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA4334Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 744,537 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FolsomCA4334Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Los Banos, CA, 2994 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,378,343 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosBanosCA2994Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,559,779 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosBanosCA2994Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,378,343 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosBanosCA2994Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,559,779 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosBanosCA2994Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 3,938,122 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosBanosCA2994Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 337,038 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosBanosCA2994Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | McClellan, CA, 4331 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 396,459 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McClellanCA4331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,691,850 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McClellanCA4331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 396,459 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McClellanCA4331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,691,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McClellanCA4331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 2,088,309 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McClellanCA4331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 93,052 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McClellanCA4331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Merced, CA, 3278 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 910,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MercedCA3278Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,440,255 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MercedCA3278Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 910,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MercedCA3278Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,440,255 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MercedCA3278Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 3,350,255 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MercedCA3278Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 149,285 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MercedCA3278Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Norco, CA, 1109 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,247,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcoCA1109Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,907,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcoCA1109Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Carrying Costs | 130 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcoCA1109Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,247,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcoCA1109Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,907,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcoCA1109Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,154,803 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcoCA1109Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,388,931 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcoCA1109Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Rancho Cordova, CA, 4333 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,040,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCordovaCA4333Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,791,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCordovaCA4333Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,040,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCordovaCA4333Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,791,316 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCordovaCA4333Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 7,831,316 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCordovaCA4333Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 373,522 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCordovaCA4333Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Rocklin, CA, 4336 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,165,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklinCA4336Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,972,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklinCA4336Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,165,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklinCA4336Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,972,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklinCA4336Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,137,801 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklinCA4336Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 273,491 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RocklinCA4336Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Roseville, CA, 4363 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,970,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA4363Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,754,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA4363Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Improvements | 115,702 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA4363Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,970,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA4363Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,870,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA4363Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,840,353 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA4363Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 402,470 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleCA4363Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Sacramento, CA, 4332 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 449,230 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4332Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,917,043 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4332Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 449,230 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4332Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,917,043 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4332Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 2,366,273 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4332Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 105,437 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4332Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Sacramento, CA, 4369 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4369Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 14,079,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4369Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4369Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 14,079,539 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4369Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 16,479,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4369Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 727,443 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA4369Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Shingle Springs, CA, 3277 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,575,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShingleSpringsCA3277Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,675,173 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShingleSpringsCA3277Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,575,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShingleSpringsCA3277Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,675,173 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShingleSpringsCA3277Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 5,250,173 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShingleSpringsCA3277Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 258,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShingleSpringsCA3277Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Stockton, CA, 2988 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,320,442 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2988Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,309,392 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2988Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,320,442 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2988Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,309,392 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2988Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,629,834 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2988Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 567,403 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2988Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Stockton, CA, 2990 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,602,459 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2990Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,975,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2990Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,602,459 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2990Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,975,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2990Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 4,578,453 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2990Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 391,839 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA2990Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Stockton, CA, 3276 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 509,091 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3276Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 945,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3276Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 509,091 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3276Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 945,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3276Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 1,454,545 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3276Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 86,667 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StocktonCA3276Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Tracy, CA, 2989 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 556,906 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2989Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,254 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2989Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 556,906 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2989Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 1,034,254 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2989Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 1,591,160 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2989Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 136,177 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2989Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Tracy, CA, 2991 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,228,902 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2991Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,996,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2991Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,228,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2991Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,996,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2991Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,225,434 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2991Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 789,543 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TracyCA2991Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Vacaville, CA, 3280 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,575,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3280Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,675,161 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3280Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,575,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3280Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,675,161 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3280Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 5,250,161 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3280Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 258,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VacavilleCA3280Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Vallejo, CA, 3281 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 756,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VallejoCA3281Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,404,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VallejoCA3281Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 756,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VallejoCA3281Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,404,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VallejoCA3281Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 4,160,220 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VallejoCA3281Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 124,021 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VallejoCA3281Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | South Windsor, CT, 4793 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 5,845,890 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthWindsorCt4793Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,410,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthWindsorCt4793Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,239,228 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthWindsorCt4793Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,410,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthWindsorCt4793Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,239,228 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthWindsorCt4793Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,649,228 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthWindsorCt4793Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 178,517 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthWindsorCt4793Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Casselberry, FL, 0714 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,979,598 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,256,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Improvements | 40,863 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Carrying Costs | 167,804 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,979,598 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,465,061 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 10,444,659 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 4,722,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL0714Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Hialeah, FL, 2254 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,104,393 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HialeahFL2254Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,910,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HialeahFL2254Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,104,393 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HialeahFL2254Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,910,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HialeahFL2254Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,014,893 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HialeahFL2254Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,218,756 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HialeahFL2254Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Miami, FL, 1105 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,115,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL1105Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,670,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL1105Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Carrying Costs | 106 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL1105Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,115,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL1105Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,670,821 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL1105Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 8,785,922 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL1105Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,723,783 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiamiFL1105Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Oakland Park, FL, 1176 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,800,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandParkFL1176Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,196,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandParkFL1176Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,800,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandParkFL1176Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,196,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandParkFL1176Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 4,996,480 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandParkFL1176Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,091,110 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OaklandParkFL1176Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Orlando, FL, 1368 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,144,778 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1368Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,755,905 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1368Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,144,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1368Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,755,905 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1368Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 5,900,683 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1368Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,674,613 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1368Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Pembroke Pines, FL, 1155 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,714,388 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokePinesFL1155Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,387,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokePinesFL1155Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,714,388 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokePinesFL1155Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,387,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokePinesFL1155Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,102,212 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokePinesFL1155Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,473,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PembrokePinesFL1155Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Stuart, FL, 4162 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StuartFL4162Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,258,878 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StuartFL4162Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StuartFL4162Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,258,878 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StuartFL4162Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,408,878 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StuartFL4162Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 509,297 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StuartFL4162Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Sunrise, FL, 2732 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,850,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL2732Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,601,884 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL2732Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,850,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL2732Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,601,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL2732Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,451,884 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL2732Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 606,317 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SunriseFL2732Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Conyers, GA, 4720 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGa4720Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,835,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGa4720Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGa4720Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,835,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGa4720Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,035,546 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGa4720Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 274,244 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConyersGa4720Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Morrow, GA, 4835 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,680,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGa4835Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,701,461 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGa4835Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,680,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGa4835Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,701,461 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGa4835Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,381,461 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGa4835Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 54,850 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorrowGa4835Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Alsip, IL, 2692 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,944,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlsipIL2692Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,467,839 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlsipIL2692Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,944,221 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlsipIL2692Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,467,839 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlsipIL2692Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 8,412,060 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlsipIL2692Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,102,681 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlsipIL2692Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Bolingbrook, IL, 2245 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,010,512 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolingbrookIL2245Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,161,186 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolingbrookIL2245Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,010,512 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolingbrookIL2245Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,161,186 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolingbrookIL2245Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,171,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolingbrookIL2245Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,307,413 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolingbrookIL2245Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Glendale Heights, IL, 2251 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,963,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL2251Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,038,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL2251Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,963,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL2251Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,038,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL2251Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 12,002,286 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL2251Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 897,107 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleHeightsIL2251Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Lansing, IL, 4403 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingIL4403Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,648,839 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingIL4403Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingIL4403Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,648,839 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingIL4403Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 7,108,839 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingIL4403Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 277,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingIL4403Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Waukegan, IL, 2691 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,961,951 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2691Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,500,766 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2691Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,961,951 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2691Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,500,766 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2691Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 8,462,717 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2691Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,109,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2691Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Carmel, IN, 2699 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,675,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmelIN2699Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,825,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmelIN2699Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,675,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmelIN2699Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,825,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmelIN2699Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 10,500,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmelIN2699Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,308,125 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarmelIN2699Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Indianapolis, IN, 1972 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,008,186 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1972Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,999,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1972Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,008,186 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1972Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,999,881 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1972Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 10,008,067 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1972Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,137,579 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1972Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Southport, IN, 2288 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,121,873 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthportIN2288Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,522,735 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthportIN2288Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,121,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthportIN2288Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,522,735 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthportIN2288Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,644,608 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthportIN2288Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,078,743 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthportIN2288Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Florence, KY, 3329 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,560,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceKY3329Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,523,096 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceKY3329Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,560,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceKY3329Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,523,096 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceKY3329Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,083,096 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceKY3329Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 724,463 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorenceKY3329Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Louisville, KY, 3982 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 9,726,536 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,480,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 13,081,657 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Improvements | 21,215 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,480,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 13,102,872 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 14,582,872 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 981,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY3982Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Woburn, MA, 4009 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,930,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA4009Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,125,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA4009Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,930,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA4009Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,125,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA4009Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 10,055,110 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA4009Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 398,132 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoburnMA4009Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Nottingham, MD, 2252 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,055,453 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NottinghamMD2252Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,675,230 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NottinghamMD2252Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,055,453 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NottinghamMD2252Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,675,230 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NottinghamMD2252Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 8,730,683 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NottinghamMD2252Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,768,779 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NottinghamMD2252Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Roseville, MN, 2255 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,611,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2255Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,804,654 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2255Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,611,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2255Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,804,654 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2255Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 12,416,579 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2255Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,436,896 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN2255Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Charlotte, NC, 4663 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,420,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4663Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,649,004 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4663Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,420,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4663Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,649,004 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4663Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 10,069,004 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4663Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 293,212 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNc4663Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Omaha, NE, 4665 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNe4665Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,814,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNe4665Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNe4665Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,814,154 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNe4665Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,944,154 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNe4665Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 414,543 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNe4665Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | East Brunswick, NJ, 2248 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,654,529 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ2248Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,073,912 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ2248Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,654,529 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ2248Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 3,073,912 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ2248Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 4,728,441 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ2248Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 968,281 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastBrunswickNJ2248Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Yonkers, NY, 2253 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,488,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YonkersNY2253Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,765,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YonkersNY2253Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,488,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YonkersNY2253Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,765,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YonkersNY2253Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 4,254,788 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YonkersNY2253Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 862,036 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YonkersNY2253Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Beachwood, OH, 2249 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,504,354 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,794,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Improvements | 59,730 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Carrying Costs | 396 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,504,354 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,854,431 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 4,358,785 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 883,850 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeachwoodOH2249Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Columbus, OH, 3331 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 6,891,202 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,891,202 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,891,202 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 523,202 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3331Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Columbus, OH, 3984 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 7,462,535 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3984Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 11,662,219 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3984Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Improvements | 17,454 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3984Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 11,679,673 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3984Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,679,673 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3984Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 875,939 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH3984Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Columbus, OH, 4163 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 7,517,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4163Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,517,501 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4163Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 7,517,501 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4163Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 463,579 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOH4163Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Hilliard, OH, 3983 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 8,306,437 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardOH3983Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,010,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardOH3983Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,307,569 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardOH3983Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,010,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardOH3983Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,307,569 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardOH3983Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,317,569 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardOH3983Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 773,068 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HilliardOH3983Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Maumee, OH, 4664 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,390,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOh4664Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,042,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOh4664Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,390,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOh4664Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,042,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOh4664Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,432,422 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOh4664Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 384,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOh4664Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Powell, OH, 3330 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,110,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowellOH3330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,659,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowellOH3330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,110,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowellOH3330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 8,659,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowellOH3330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,769,894 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowellOH3330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 736,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PowellOH3330Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Toledo, OH, 4662 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOh4662Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,933,936 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOh4662Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 620,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOh4662Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 10,933,936 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOh4662Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,553,936 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOh4662Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 419,134 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ToledoOh4662Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | West Chester, OH, 3986 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 6,573,572 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3986Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,670,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3986Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,738,611 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3986Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,670,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3986Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,738,611 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3986Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,408,611 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3986Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 580,396 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestChesterOH3986Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Philadelphia, PA, 2250 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,254,830 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2250Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,188,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2250Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 2,254,830 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2250Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 4,188,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2250Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,443,555 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2250Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,319,448 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2250Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Pittsburgh, PA, 2891 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,420,799 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA2891Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,543,009 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA2891Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 4,420,799 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA2891Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,543,009 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA2891Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,963,808 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA2891Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 673,300 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsburghPA2891Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Cypress, TX, 1856 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,417,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CypressTX1856Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,696,789 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CypressTX1856Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,417,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CypressTX1856Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,696,789 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CypressTX1856Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 7,114,166 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CypressTX1856Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,946,322 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CypressTX1856Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Dallas, TX, 1877 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 5,293,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX1877Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,555,637 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX1877Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 5,293,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX1877Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 6,555,637 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX1877Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,849,370 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX1877Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,177,713 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DallasTX1877Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Fort Worth, TX, 1115 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,445,901 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1115Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,277,886 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1115Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,445,901 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1115Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,277,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1115Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 6,723,787 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1115Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 3,075,864 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWorthTX1115Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Keller, TX, 1777 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,478,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellerTX1777Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,679,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellerTX1777Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,478,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellerTX1777Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,679,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellerTX1777Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 7,157,826 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellerTX1777Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,087,632 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KellerTX1777Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | McKinney, TX, 1820 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,805,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McKinneyTX1820Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,972,111 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McKinneyTX1820Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,805,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McKinneyTX1820Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,972,111 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McKinneyTX1820Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 7,777,571 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McKinneyTX1820Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,140,976 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_McKinneyTX1820Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Plano, TX, 1821 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,178,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1821Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,832,224 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1821Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 3,178,115 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1821Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 5,832,224 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1821Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 9,010,339 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1821Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 2,091,024 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1821Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | San Antonio, TX, 2677 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2677Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,075,196 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2677Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2677Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,075,196 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2677Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 3,195,196 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2677Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 453,084 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2677Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | San Antonio, TX, 2678 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2678Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,489,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2678Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 1,200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2678Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 2,489,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2678Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 3,689,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2678Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 543,556 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX2678Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health and fitness | Kent, WA, 2680 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,086,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA2680Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,588,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA2680Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Land | 4,086,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA2680Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Buildings, Improvements and Acquisition Fees | 7,588,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA2680Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Total | 11,675,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA2680Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Accumulated Depreciation | 1,530,398 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KentWA2680Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthAndFitness1Member |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Enterprise, AL, 3584 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 697,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL3584Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,265,932 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL3584Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 697,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL3584Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,265,932 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL3584Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,963,142 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL3584Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 177,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL3584Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Hot Springs, AR, 3881 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 889,200 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3881Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 210,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3881Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,003,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3881Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 210,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3881Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,003,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3881Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,214,668 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3881Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 112,111 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3881Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | Hot Springs, AR, 3882 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 988,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3882Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 235,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3882Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,234,659 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3882Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 235,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3882Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,234,659 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3882Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,469,958 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3882Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 125,034 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3882Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | Hot Springs, AR, 3883 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 2,494,700 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3883Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 904,597 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3883Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,821,180 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3883Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 904,597 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3883Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,821,180 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3883Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 6,725,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3883Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 325,709 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HotSpringsAR3883Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | Apple Valley, CA, 3701 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 486,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyCA3701Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,383,518 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyCA3701Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 486,371 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyCA3701Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,383,518 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyCA3701Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 15,869,889 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyCA3701Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 714,603 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AppleValleyCA3701Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | Shasta Lake, CA, 3702 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,906 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShastaLakeCA3702Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,754,092 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShastaLakeCA3702Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 390,906 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShastaLakeCA3702Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 9,754,092 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShastaLakeCA3702Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 10,144,998 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShastaLakeCA3702Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 545,765 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShastaLakeCA3702Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | Augusta, GA, 3853 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 526,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3853Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,710,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3853Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 526,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3853Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,710,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3853Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,236,551 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3853Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 133,974 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3853Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Brunswick, GA, 0901 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,369 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 788,880 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Improvements | 36,532 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Carrying Costs | 31,150 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 290,369 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,146,931 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 562,352 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrunswickGA0901Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Valdosta, GA, 3850 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 432,035 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3850Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,404,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3850Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 432,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3850Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,404,115 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3850Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,836,150 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3850Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 109,989 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3850Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Valdosta, GA, 3851 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 413,489 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3851Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,343,840 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3851Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 413,489 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3851Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,343,840 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3851Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,757,329 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3851Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 105,267 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA3851Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Blackfoot, ID, 3579 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 494,854 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID3579Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,608,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID3579Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 494,854 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID3579Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,608,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID3579Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,103,131 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID3579Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 125,982 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlackfootID3579Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | New Castle, IN, 3852 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 564,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN3852Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,833,180 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN3852Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 564,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN3852Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,833,180 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN3852Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,397,235 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN3852Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 143,599 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewCastleIN3852Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Kansas City, KS, 3849 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 521,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3849Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,696,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3849Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 521,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3849Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,696,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3849Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,218,448 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3849Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 132,889 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS3849Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Shreveport, LA, 3580 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 974,965 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3580Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 423,234 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3580Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,375,511 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3580Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 423,234 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3580Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,375,511 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3580Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,798,745 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3580Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 107,748 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA3580Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Billerica, MA, 2511 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 398,292 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,107 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Improvements | 21,044 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Carrying Costs | 15,024 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 398,292 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 776,175 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,174,467 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 222,446 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BillericaMA2511Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Kansas City, MO, 4407 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO4407Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,523,155 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO4407Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO4407Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,523,155 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO4407Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,863,155 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO4407Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 63,465 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO4407Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | St. Louis, MO, 3659 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 17,208,774 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 2,852,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 38,841,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Improvements | 14,301 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 2,852,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 38,855,863 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 41,708,766 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 2,153,932 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3659Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | St. Louis, MO, 3660 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 11,501,226 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3660Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 4,278,685 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3660Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,900,592 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3660Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 4,278,685 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3660Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,900,592 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3660Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 24,179,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3660Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 1,113,485 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO3660Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | Gulfport, MS, 0776 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 299,464 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 502,326 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Improvements | 166,956 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Carrying Costs | 46,809 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 299,464 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 716,091 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,015,555 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 396,057 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfportMs0776Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Wilmington, NC, 3585 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,704,640 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC3585Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 811,533 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC3585Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,498,659 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC3585Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 811,533 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC3585Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,498,659 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC3585Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 6,310,192 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC3585Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 430,728 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilmingtonNC3585Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Lincoln, NE, 3578 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,733,949 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE3578Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 707,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE3578Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,299,818 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE3578Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 707,636 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE3578Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,299,818 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE3578Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 3,007,454 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE3578Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 180,152 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnNE3578Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Lakewood, NY, 0780 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 144,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 526,301 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Improvements | 98,943 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Carrying Costs | 197 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 144,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 625,441 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 770,300 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 423,144 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodNY0780Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Mt. Vernon, OH, 2159 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 726,626 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2159Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,351,151 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2159Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Carrying Costs | 22,995 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2159Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 726,626 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2159Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,374,146 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2159Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,100,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2159Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 443,492 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2159Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Okmulgee, OK, 3582 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 679,865 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkmulgeeOK3582Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 397,605 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkmulgeeOK3582Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,292,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkmulgeeOK3582Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 397,605 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkmulgeeOK3582Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,292,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkmulgeeOK3582Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,689,821 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkmulgeeOK3582Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 101,224 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OkmulgeeOK3582Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Sellersville, PA, 3583 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 763,355 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3583Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,480,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3583Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 763,355 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3583Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,480,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3583Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 3,244,258 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3583Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 194,337 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SellersvillePA3583Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Abbeville, SC, 3581 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 814,930 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleSC3581Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 446,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleSC3581Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,450,164 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleSC3581Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 446,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleSC3581Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,450,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleSC3581Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,896,368 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleSC3581Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 113,596 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbbevilleSC3581Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | North Augusta, SC, 3847 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 498,284 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC3847Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,619,423 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC3847Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 498,284 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC3847Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,619,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC3847Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,117,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC3847Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 126,855 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAugustaSC3847Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Dickson, TN, 3848 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 531,717 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DicksonTN3848Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,728,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DicksonTN3848Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 531,717 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DicksonTN3848Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,728,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DicksonTN3848Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,259,796 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DicksonTN3848Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 135,366 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DicksonTN3848Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Memphis, TN, 3854 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 602,208 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3854Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,957,176 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3854Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 602,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3854Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,957,176 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3854Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 2,559,384 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3854Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 153,312 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3854Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Memphis, TN, 3855 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 822,791 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3855Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,674,071 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3855Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 822,791 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3855Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,674,071 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3855Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 3,496,862 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3855Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 209,469 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3855Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Bedford, TX, 3846 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,607,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX3846Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 56,219,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX3846Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 1,607,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX3846Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 56,219,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX3846Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 57,826,632 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX3846Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 3,145,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX3846Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Health care | Hampton, VA, 0886 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 373,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,071 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Improvements | 7,601 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Carrying Costs | 33,111 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 373,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 876,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 1,250,282 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 595,746 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamptonVA0886Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Health care | Muskego, WI, 3703 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,528,232 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegoWI3703Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 26,297,695 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegoWI3703Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Land | 1,528,232 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegoWI3703Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Buildings, Improvements and Acquisition Fees | 26,297,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegoWI3703Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Total | 27,825,927 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegoWI3703Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Accumulated Depreciation | 1,471,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuskegoWI3703Member / us-gaap_StatementBusinessSegmentsAxis = o_HealthCareMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Home furnishings | Little Rock, AR, 0971 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,079,232 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,594,956 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 132,816 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 116 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 1,079,232 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,727,888 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 3,807,120 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 1,773,291 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittleRockAR0971Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Osceola, AR, 0966 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 88,759 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsceolaAR0966Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 520,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsceolaAR0966Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 4,083 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsceolaAR0966Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 88,759 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsceolaAR0966Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 524,130 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsceolaAR0966Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 612,889 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsceolaAR0966Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 348,179 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OsceolaAR0966Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Wynne, AR, 1066 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 547,576 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 58,039 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 2,024 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 607,639 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 677,639 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 383,418 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WynneAR1066Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Jackson, CA, 0503 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,849 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 6,775 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 8,785 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 406,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 706,409 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 406,407 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonCA0503Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Pueblo, CO, 3479 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 371,645 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuebloCO3479Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,207,845 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuebloCO3479Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 371,645 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuebloCO3479Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,207,845 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuebloCO3479Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,579,490 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuebloCO3479Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 94,615 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PuebloCO3479Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Danbury, CT, 0868 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 643,736 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,621,163 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 246,420 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 243,250 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 643,736 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,110,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 4,754,569 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 2,628,940 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanburyCT0868Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Brandon, FL, 0941 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL0941Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL0941Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 218 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL0941Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL0941Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,020,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL0941Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,450,826 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL0941Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 675,519 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrandonFL0941Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Hudson, FL, 3484 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 397,101 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3484Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,290,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3484Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 397,101 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3484Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,290,578 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3484Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,687,679 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3484Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 101,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HudsonFL3484Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Ocala, FL, 0786 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 339,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL0786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 543,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL0786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 31 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL0786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 339,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL0786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 543,535 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL0786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 883,225 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL0786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 394,071 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OcalaFL0786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Palm Harbor, FL, 3475 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 364,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL3475Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,186,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL3475Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 364,939 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL3475Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,186,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL3475Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,550,991 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL3475Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 92,907 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmHarborFL3475Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Pensacola, FL, 3478 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,809 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3478Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3478Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 370,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3478Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3478Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,575,937 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3478Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 94,402 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3478Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Spring Hill, FL, 3474 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,810 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL3474Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,131 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL3474Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 370,810 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL3474Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,131 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL3474Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,575,941 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL3474Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 94,402 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringHillFL3474Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Tampa, FL, 0954 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 685,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0954Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0954Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 218 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0954Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 685,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0954Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 885,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0954Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,570,842 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0954Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 586,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL0954Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Tampa, FL, 1043 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 494,763 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 767,737 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 71,880 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 233 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 494,763 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 839,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,334,613 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 564,686 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL1043Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | West Palm Beach, FL, 1045 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 347,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 706,081 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 69,111 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 233 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 347,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 775,425 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,123,076 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 491,139 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestPalmBeachFL1045Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Rome, GA, 0792 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 254,902 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 486,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 32,783 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 84 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 254,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 519,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 774,581 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 361,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RomeGA0792Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Davenport, IA, 0943 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavenportIA0943Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 930,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavenportIA0943Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 337 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavenportIA0943Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 270,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavenportIA0943Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 931,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavenportIA0943Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,201,026 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavenportIA0943Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 615,835 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DavenportIA0943Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Joliet, IL, 0948 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL0948Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL0948Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 338 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL0948Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL0948Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,027 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL0948Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,351,027 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL0948Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 602,865 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL0948Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Anderson, IN, 0767 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 653,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 100,170 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 179 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 180,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 753,511 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 934,139 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 534,586 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN0767Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Mishawaka, IN, 4840 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,070,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIn4840Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,276,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIn4840Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 1,070,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIn4840Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,276,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIn4840Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 5,346,966 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIn4840Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 35,641 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MishawakaIn4840Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Kansas City, KS, 0499 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 185,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 31,870 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 8,629 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 185,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 453,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 639,468 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 440,168 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS0499Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Wichita, KS, 0955 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0955Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0955Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 59 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0955Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0955Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,784 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0955Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,170,784 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0955Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 490,134 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS0955Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Alexandria, LA, 0938 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA0938Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA0938Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 168 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA0938Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA0938Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 810,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA0938Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,210,776 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA0938Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 536,474 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA0938Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Monroe, LA, 0951 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroeLA0951Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroeLA0951Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroeLA0951Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,608 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroeLA0951Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,285,608 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroeLA0951Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 552,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MonroeLA0951Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Battle Creek, MI, 0940 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 485,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI0940Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 895,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI0940Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 265 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI0940Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 485,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI0940Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 895,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI0940Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,380,954 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI0940Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 592,884 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BattleCreekMI0940Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Bay City, MI, 3485 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 397,531 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BayCityMI3485Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,291,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BayCityMI3485Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 397,531 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BayCityMI3485Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,291,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BayCityMI3485Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,689,507 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BayCityMI3485Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 101,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BayCityMI3485Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Eden Prairie, MN, 1067 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN1067Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN1067Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 500,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN1067Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,055,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN1067Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,555,746 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN1067Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 670,044 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdenPrairieMN1067Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Hattiesburg, MS, 0946 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS0946Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 660,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS0946Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 168 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS0946Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS0946Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 660,776 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS0946Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 960,776 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS0946Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 437,224 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS0946Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Ridgeland, MS, 3469 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 306,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMs3469Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 995,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMs3469Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 306,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMs3469Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 995,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMs3469Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,302,455 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMs3469Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 78,020 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RidgelandMs3469Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Asheboro, NC, 3481 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 373,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC3481Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,666 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC3481Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 373,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC3481Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,666 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC3481Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,585,794 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC3481Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 94,992 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC3481Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Matthews, NC, 1048 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 768,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 843,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 46,414 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 38,052 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 768,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 927,867 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,696,089 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 602,687 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC1048Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Grand Island, NE, 3486 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandIslandNE3486Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,481,742 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandIslandNE3486Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 455,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandIslandNE3486Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,481,742 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandIslandNE3486Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,937,663 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandIslandNE3486Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 116,070 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandIslandNE3486Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Cortland, NY, 3483 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 448,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandNY3483Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,456,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandNY3483Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 448,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandNY3483Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,456,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandNY3483Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,904,663 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandNY3483Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 114,093 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CortlandNY3483Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Green Island, NY, 3885 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 9,837,940 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 1,181,947 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,808,780 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 16,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 1,181,947 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 20,824,780 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 22,006,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 1,165,679 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenIslandNY3885Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Home furnishings | Oneonta, NY, 3473 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 354,283 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OneontaNY3473Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,151,419 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OneontaNY3473Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 354,283 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OneontaNY3473Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,151,419 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OneontaNY3473Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,505,702 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OneontaNY3473Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 90,194 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OneontaNY3473Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Rotterdam, NY, 3480 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,926 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RotterdamNY3480Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,270,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RotterdamNY3480Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 390,926 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RotterdamNY3480Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,270,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RotterdamNY3480Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,661,436 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RotterdamNY3480Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 99,523 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RotterdamNY3480Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Ashtabula, OH, 3477 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshtabulaOH3477Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshtabulaOH3477Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 359,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshtabulaOH3477Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshtabulaOH3477Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,529,394 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshtabulaOH3477Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 91,614 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AshtabulaOH3477Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Dayton, OH, 0956 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 401,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 698,872 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 13,435 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 11,200 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 401,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 723,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,125,230 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 486,896 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DaytonOH0956Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Kettering, OH, 3472 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 316,341 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KetteringOH3472Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KetteringOH3472Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 316,341 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KetteringOH3472Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,028,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KetteringOH3472Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,344,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KetteringOH3472Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 80,535 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KetteringOH3472Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Lancaster, OH, 0950 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterOH0950Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterOH0950Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 89 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterOH0950Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterOH0950Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 830,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterOH0950Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,080,778 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterOH0950Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 549,720 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterOH0950Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Piqua, OH, 3482 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 375,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PiquaOH3482Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,221,457 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PiquaOH3482Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 375,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PiquaOH3482Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,221,457 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PiquaOH3482Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,597,290 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PiquaOH3482Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 95,681 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PiquaOH3482Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Altoona, PA, 0939 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaPA0939Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 745,694 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaPA0939Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 455,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaPA0939Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 745,694 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaPA0939Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,200,694 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaPA0939Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 493,399 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaPA0939Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Cranberry, PA, 3476 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 369,761 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CranberryPA3476Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,201,723 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CranberryPA3476Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 369,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CranberryPA3476Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,201,723 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CranberryPA3476Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,571,484 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CranberryPA3476Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 94,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CranberryPA3476Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Erie, PA, 0945 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EriePA0945Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EriePA0945Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EriePA0945Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EriePA0945Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,410,689 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EriePA0945Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 595,954 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EriePA0945Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Pennsdale, PA, 0952 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsdalePA0952Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,648 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsdalePA0952Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 315,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsdalePA0952Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 835,648 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsdalePA0952Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,150,648 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsdalePA0952Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 552,918 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PennsdalePA0952Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Whitehall, PA, 0959 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 515,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhitehallPA0959Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,146,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhitehallPA0959Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 515,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhitehallPA0959Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,146,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhitehallPA0959Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,662,393 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhitehallPA0959Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 758,842 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WhitehallPA0959Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Columbia, SC, 0942 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0942Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 900,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0942Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 296 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0942Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0942Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 901,021 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0942Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,501,021 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0942Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 596,141 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC0942Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Murrells Inlet, SC, 3470 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 296,236 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurellsInletSC3470Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,766 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurellsInletSC3470Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 296,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurellsInletSC3470Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 962,766 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurellsInletSC3470Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,259,002 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurellsInletSC3470Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 75,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurellsInletSC3470Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Jackson, TN, 0861 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 381,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,261 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 35,685 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 17,002 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 381,076 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 909,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,291,024 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 627,979 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0861Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Jackson, TN, 0947 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 750,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 2,057 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 94 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 752,759 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,132,759 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 496,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonTN0947Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Memphis, TN, 0842 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 804,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,432,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 56,623 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 160 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 804,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,489,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 2,293,565 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 1,027,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN0842Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Abilene, TX, 0937 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbileneTX0937Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 680,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbileneTX0937Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbileneTX0937Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 680,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbileneTX0937Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,080,616 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbileneTX0937Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 450,339 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AbileneTX0937Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Amarillo, TX, 0518 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx0518Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 419,734 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx0518Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 6,413 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx0518Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx0518Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 426,147 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx0518Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 566,147 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx0518Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 420,028 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx0518Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Plainview, TX, 0081 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 125,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 734,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 40,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 49 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 125,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 774,607 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 899,607 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 541,232 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainviewTX0081Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | San Antonio, TX, 1038 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 323,451 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1038Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 637,991 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1038Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 47,914 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1038Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 323,451 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1038Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 685,905 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1038Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,009,356 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1038Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 457,276 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1038Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Victoria, TX, 3471 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 291,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaTX3471Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,984 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaTX3471Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 291,380 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaTX3471Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaTX3471Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,238,364 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaTX3471Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 74,180 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VictoriaTX3471Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Webster, TX, 0826 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 283,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 538,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 2,470 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 186 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 283,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,658 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 824,262 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 379,775 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTX0826Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Pasco, WA, 0365 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 359,142 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Improvements | 56,707 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 14,444 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 161,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 430,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 591,993 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 414,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PascoWA0365Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | Eau Claire, WI, 0944 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EauClaireWI0944Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 820,689 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EauClaireWI0944Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 211 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EauClaireWI0944Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EauClaireWI0944Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 820,900 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EauClaireWI0944Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,080,900 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EauClaireWI0944Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 543,126 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EauClaireWI0944Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home furnishings | La Crosse, WI, 0949 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 372,883 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaCrosseWI0949Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 877,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaCrosseWI0949Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Carrying Costs | 250 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaCrosseWI0949Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Land | 372,883 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaCrosseWI0949Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Buildings, Improvements and Acquisition Fees | 878,062 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaCrosseWI0949Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Total | 1,250,945 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaCrosseWI0949Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Accumulated Depreciation | 580,943 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaCrosseWI0949Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeFurnishingsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Kenai, AK, 4818 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenaiAk4818Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,400,025 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenaiAk4818Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 2,350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenaiAk4818Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,400,025 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenaiAk4818Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 7,750,025 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenaiAk4818Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 81,000 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KenaiAk4818Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Tucson, AZ, 4786 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 14,213,818 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 4,170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 14,213,818 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 18,383,818 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 307,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4786Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Tucson, AZ, 4810 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 6,995,309 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4810Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 4,280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4810Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,094,661 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4810Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 4,280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4810Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,094,661 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4810Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 19,374,661 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4810Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 226,420 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAz4810Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Lawndale, CA, 1028 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 667,007 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawndaleCA1028Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,238,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawndaleCA1028Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 49 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawndaleCA1028Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 667,007 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawndaleCA1028Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,238,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawndaleCA1028Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,905,897 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawndaleCA1028Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 794,935 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawndaleCA1028Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Los Angeles, CA, 1030 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1030Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 304,097 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1030Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 49 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1030Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 163,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1030Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 304,146 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1030Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 467,814 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1030Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 195,140 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCA1030Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Morgan Hill, CA, 4785 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 5,100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCa4785Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,219,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCa4785Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 5,100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCa4785Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,219,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCa4785Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 12,319,244 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCa4785Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 156,417 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganHillCa4785Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Van Nuys, CA, 1031 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 750,293 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanNuysCA1031Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,393,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanNuysCA1031Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 49 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanNuysCA1031Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 750,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanNuysCA1031Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,393,594 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanNuysCA1031Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 2,143,887 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanNuysCA1031Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 894,203 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VanNuysCA1031Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Greenwood Village, CO, 4789 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 9,700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4789Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,352,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4789Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 9,700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4789Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,352,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4789Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 23,052,870 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4789Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 289,312 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4789Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Augusta, GA, 3776 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,701,584 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3776Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 18,072,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3776Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Improvements | 158,739 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3776Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 2,701,584 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3776Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 18,231,294 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3776Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 20,932,878 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3776Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 1,444,004 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA3776Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Austell, GA, 3718 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,900,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGA3718Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 9,161,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGA3718Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 9,161,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGA3718Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 9,161,124 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustellGA3718Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Conley, GA, 4814 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 727,106 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConleyGa4814Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 904,138 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConleyGa4814Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Improvements | 29,754 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConleyGa4814Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 727,106 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConleyGa4814Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 933,892 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConleyGa4814Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,660,998 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConleyGa4814Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 13,934 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConleyGa4814Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Valdosta, GA, 4806 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGa4806Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,989,018 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGa4806Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 2,550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGa4806Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,989,018 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGa4806Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 14,539,018 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGa4806Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 219,799 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGa4806Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Kansas City, KS, 4867 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 999,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKs4867Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,222,978 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKs4867Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 999,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKs4867Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,222,978 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKs4867Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 3,222,485 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKs4867Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 3,705 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKs4867Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Lenexa, KS, 1934 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,051,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS1934Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,952,233 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS1934Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,051,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS1934Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,952,233 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS1934Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 3,003,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS1934Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 699,550 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LenexaKS1934Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Topeka, KS, 3719 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 12,150,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3719Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 2,189,122 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3719Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 35,657,677 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3719Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 2,189,122 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3719Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 35,657,677 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3719Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 37,846,799 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3719Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 2,014,448 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3719Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Home improvement | Jefferson, LA, 4874 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 794,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonLa4874Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,685,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonLa4874Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 794,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonLa4874Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,685,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonLa4874Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 2,479,945 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonLa4874Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 2,809 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonLa4874Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Baltimore, MD, 1036 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,320 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaltimoreMD1036Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 318,882 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaltimoreMD1036Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 86 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaltimoreMD1036Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 171,320 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaltimoreMD1036Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 318,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaltimoreMD1036Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 490,288 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaltimoreMD1036Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 204,713 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BaltimoreMD1036Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Chillicothe, MO, 1930 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 804,948 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheMO1930Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,495,138 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheMO1930Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 804,948 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheMO1930Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,495,138 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheMO1930Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 2,300,086 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheMO1930Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 535,758 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChillicotheMO1930Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Columbia, MO, 1924 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,039,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1924Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,787,757 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1924Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 2,039,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1924Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,787,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1924Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 5,827,193 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1924Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 1,357,279 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1924Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Columbia, MO, 1927 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,080,521 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1927Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,006,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1927Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,080,521 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1927Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,006,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1927Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 3,087,436 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1927Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 719,145 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaMO1927Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Fulton, MO, 1925 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 791,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO1925Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,470,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO1925Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 791,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO1925Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,470,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO1925Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 2,261,956 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO1925Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 526,877 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO1925Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Jefferson City, MO, 1928 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,481,299 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO1928Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,751,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO1928Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,481,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO1928Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,751,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO1928Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 4,232,516 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO1928Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 985,853 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO1928Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Kirksville, MO, 1926 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,421,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirksvilleMO1926Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,640,696 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirksvilleMO1926Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,421,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirksvilleMO1926Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,640,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirksvilleMO1926Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 4,062,484 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirksvilleMO1926Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 946,250 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KirksvilleMO1926Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Macon, MO, 1929 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 493,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconMO1929Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,537 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconMO1929Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 493,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconMO1929Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 916,537 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconMO1929Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,409,931 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconMO1929Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 328,426 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaconMO1929Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Moberly, MO, 1923 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,293,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoberlyMO1923Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,402,283 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoberlyMO1923Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,293,387 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoberlyMO1923Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,402,283 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoberlyMO1923Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 3,695,670 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoberlyMO1923Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 860,817 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MoberlyMO1923Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Omaha, NE, 1935 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,515,773 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1935Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,816,678 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1935Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1935Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,515,773 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1935Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,816,710 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1935Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 4,332,483 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1935Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 1,009,327 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1935Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Rochester, NY, 1033 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 158,168 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY1033Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 294,456 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY1033Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 158,168 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY1033Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 294,456 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY1033Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 452,624 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY1033Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 188,953 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY1033Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Akron, OH, 4872 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 404,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOh4872Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOh4872Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 404,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOh4872Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 856,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOh4872Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,260,767 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOh4872Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 1,428 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOh4872Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Canton, OH, 4873 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 267,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOh4873Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 566,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOh4873Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 267,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOh4873Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 566,327 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOh4873Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 833,448 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOh4873Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 944 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonOh4873Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Columbus, OH, 4857 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 265,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4857Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,934 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4857Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 265,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4857Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,934 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4857Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 829,926 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4857Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 940 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusOh4857Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Columbia, TN, 4825 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 610,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTn4825Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,954 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTn4825Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 610,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTn4825Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 985,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTn4825Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,595,954 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTn4825Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 11,503 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaTn4825Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Johnson City, TN, 4813 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 467,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTn4813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 580,911 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTn4813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 467,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTn4813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 580,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTn4813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,048,078 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTn4813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 8,714 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTn4813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Knoxville, TN, 3777 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 5,989,071 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3777Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 6,486,801 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3777Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 6,486,801 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3777Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 6,486,801 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KnoxvilleTN3777Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Amarillo, TX, 4729 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4729Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,082,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4729Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4729Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,082,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4729Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 2,222,966 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4729Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 24,496 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4729Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Home improvement | Carrollton, TX, 1614 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 201,569 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1614Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 374,342 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1614Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 102 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1614Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 201,569 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1614Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 374,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1614Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 576,013 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1614Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 165,378 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarrolltonTX1614Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Cedar Park, TX, 0813 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 253,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 827,237 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Improvements | 108,402 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 41,396 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 253,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 977,035 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,230,626 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 624,610 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX0813Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Midland, TX, 1933 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,590,052 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX1933Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,953,473 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX1933Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,590,052 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX1933Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,953,473 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX1933Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 4,543,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX1933Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 1,058,328 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlandTX1933Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Odessa, TX, 1932 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,346,834 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX1932Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,501,783 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX1932Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,346,834 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX1932Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,501,783 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX1932Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 3,848,617 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX1932Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 896,472 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OdessaTX1932Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | San Antonio, TX, 1027 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 367,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1027Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 683,750 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1027Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 367,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1027Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 683,750 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1027Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,051,640 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1027Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 438,742 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1027Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Stafford, TX, 4811 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,025,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTx4811Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,275,756 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTx4811Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 1,025,959 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTx4811Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,275,756 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTx4811Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 2,301,715 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTx4811Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 19,136 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StaffordTx4811Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Webster, TX, 4730 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 770,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTx4730Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,851 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTx4730Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 770,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTx4730Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,851 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTx4730Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,746,851 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTx4730Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 22,095 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebsterTx4730Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Home improvement | Wichita Falls, TX, 4728 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTx4728Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 464,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTx4728Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTx4728Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 464,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTx4728Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 584,338 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTx4728Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 10,503 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaFallsTx4728Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Home improvement | Chesapeake, VA, 0299 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 144,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0299Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 649,869 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0299Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Carrying Costs | 11,754 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0299Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 144,014 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0299Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 661,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0299Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 805,637 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0299Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 659,782 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesapeakeVA0299Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Richmond, VA, 4812 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 713,319 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVa4812Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 886,996 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVa4812Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 713,319 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVa4812Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 886,996 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVa4812Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,600,315 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVa4812Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 13,305 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVa4812Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Home improvement | Baraboo, WI, 4731 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarabooWi4731Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 719,613 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarabooWi4731Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 110,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarabooWi4731Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 719,613 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarabooWi4731Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 829,613 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarabooWi4731Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 16,277 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarabooWi4731Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Home improvement | Neenah/Menasha, WI, 4875 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 457,937 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahMenashaWi4875Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahMenashaWi4875Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Land | 457,937 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahMenashaWi4875Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahMenashaWi4875Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Total | 1,764,983 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahMenashaWi4875Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Accumulated Depreciation | 2,178 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NeenahMenashaWi4875Member / us-gaap_StatementBusinessSegmentsAxis = o_HomeImprovementMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Insurance | Tomah, WI, 3192 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,630,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomahWI3192Member / us-gaap_StatementBusinessSegmentsAxis = o_InsuranceMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,938,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomahWI3192Member / us-gaap_StatementBusinessSegmentsAxis = o_InsuranceMember |  |  |
Land | 1,630,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomahWI3192Member / us-gaap_StatementBusinessSegmentsAxis = o_InsuranceMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,938,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomahWI3192Member / us-gaap_StatementBusinessSegmentsAxis = o_InsuranceMember |  |  |
Total | 14,569,347 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomahWI3192Member / us-gaap_StatementBusinessSegmentsAxis = o_InsuranceMember |  |  |
Accumulated Depreciation | 1,272,279 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomahWI3192Member / us-gaap_StatementBusinessSegmentsAxis = o_InsuranceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Jewelry | Plymouth, MA, 3753 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,809,315 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3753Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,809,315 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3753Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Total | 1,809,315 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3753Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Accumulated Depreciation | 141,730 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlymouthMA3753Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Jewelry | Watchung, NJ, 3754 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,446,115 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatchungNJ3754Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,446,115 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatchungNJ3754Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Total | 2,446,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatchungNJ3754Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Accumulated Depreciation | 191,612 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatchungNJ3754Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Jewelry | Amherst, NY, 3756 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,841,863 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstNY3756Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,841,863 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstNY3756Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Total | 1,841,863 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstNY3756Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Accumulated Depreciation | 144,279 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmherstNY3756Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Jewelry | Lake Grove, NY, 3755 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,171,696 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeGroveNY3755Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,171,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeGroveNY3755Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Total | 2,171,696 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeGroveNY3755Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Accumulated Depreciation | 170,116 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeGroveNY3755Member / us-gaap_StatementBusinessSegmentsAxis = o_JewelryMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Machinery | Cedar Falls, IA, 3198 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 634,343 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA3198Member / us-gaap_StatementBusinessSegmentsAxis = o_MachineryMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,331,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA3198Member / us-gaap_StatementBusinessSegmentsAxis = o_MachineryMember |  |  |
Land | 634,343 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA3198Member / us-gaap_StatementBusinessSegmentsAxis = o_MachineryMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,331,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA3198Member / us-gaap_StatementBusinessSegmentsAxis = o_MachineryMember |  |  |
Total | 6,965,373 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA3198Member / us-gaap_StatementBusinessSegmentsAxis = o_MachineryMember |  |  |
Accumulated Depreciation | 601,448 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA3198Member / us-gaap_StatementBusinessSegmentsAxis = o_MachineryMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Robertsdale, AL, 1949 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,026,015 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobertsdaleAL1949Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,117,490 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobertsdaleAL1949Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 3,026,015 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobertsdaleAL1949Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,117,490 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobertsdaleAL1949Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 9,143,505 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobertsdaleAL1949Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 1,960,459 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RobertsdaleAL1949Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | West Covina, CA, 1032 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 311,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 577,733 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Improvements | 2,854 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Carrying Costs | 45,714 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 311,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 626,301 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 937,341 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 373,189 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestCovinaCa1032Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Longmont, CO, 1742 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,502,092 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO1742Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,906,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO1742Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Carrying Costs | 115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO1742Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 2,502,092 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO1742Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,906,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO1742Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 9,408,816 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO1742Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 2,866,345 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongmontCO1742Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Gulf Breeze, FL, 1948 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,518,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfBreezeFL1948Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 905,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfBreezeFL1948Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 3,518,413 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfBreezeFL1948Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 905,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfBreezeFL1948Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 4,423,893 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfBreezeFL1948Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 315,409 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GulfBreezeFL1948Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Stockbridge, GA, 4173 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,470,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA4173Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,693,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA4173Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 2,470,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA4173Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,693,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA4173Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 11,163,515 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA4173Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 507,122 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StockbridgeGA4173Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Woodstock, GA, 1876 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,509,102 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodstockGA1876Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,509,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodstockGA1876Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 2,509,102 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodstockGA1876Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,509,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodstockGA1876Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 5,019,095 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodstockGA1876Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 924,514 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodstockGA1876Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Island Lake, IL, 1784 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,107,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IslandLakeIL1784Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,383,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IslandLakeIL1784Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 2,107,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IslandLakeIL1784Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,383,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IslandLakeIL1784Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 8,490,546 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IslandLakeIL1784Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 2,445,206 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IslandLakeIL1784Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Charlotte, NC, 4394 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,560,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4394Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,847,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4394Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 3,560,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4394Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,847,436 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4394Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 9,407,436 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4394Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 263,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlotteNC4394Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Colfax, NC, 1785 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,125,979 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxNC1785Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,196,033 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxNC1785Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 1,125,979 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxNC1785Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,196,033 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxNC1785Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 3,322,012 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxNC1785Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 879,659 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColfaxNC1785Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Statesville, NC, 1739 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,353,825 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNC1739Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,159,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNC1739Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 2,353,825 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNC1739Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,159,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNC1739Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 6,513,478 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNC1739Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 1,642,544 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesvilleNC1739Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Chichester, NH, 1775 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 578,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChichesterNH1775Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,546,307 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChichesterNH1775Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 578,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChichesterNH1775Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 4,546,307 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChichesterNH1775Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 5,124,621 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChichesterNH1775Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 1,809,135 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChichesterNH1775Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Churchville, NY, 1946 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchvilleNY1946Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,755,166 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchvilleNY1946Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 1,000,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchvilleNY1946Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,755,166 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchvilleNY1946Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 6,755,166 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchvilleNY1946Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 1,972,123 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChurchvilleNY1946Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Akron, OH, 1789 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 715,953 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1789Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,589 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1789Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 715,953 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1789Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 554,589 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1789Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 1,270,542 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1789Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 206,555 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH1789Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Hillsboro, OR, 1979 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,611,084 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroOR1979Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,936,755 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroOR1979Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroOR1979Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 1,611,084 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroOR1979Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,936,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroOR1979Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 3,547,897 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroOR1979Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 642,374 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroOR1979Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Wood Village, OR, 1978 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,822,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodVillageOR1978Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,687,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodVillageOR1978Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Carrying Costs | 58 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodVillageOR1978Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 3,822,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodVillageOR1978Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,687,168 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodVillageOR1978Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 9,509,445 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodVillageOR1978Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 1,821,686 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodVillageOR1978Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Myrtle Beach, SC, 1815 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,099,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC1815Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,081,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC1815Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Improvements | (1,800,804)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC1815Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 2,299,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC1815Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,081,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC1815Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 4,381,017 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC1815Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 815,334 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MyrtleBeachSC1815Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Garland, TX, 3327 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,233,329 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3327Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,064,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3327Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Improvements | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3327Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 3,233,329 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3327Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 12,064,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3327Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 15,298,246 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3327Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 1,025,580 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GarlandTX3327Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | Katy, TX, 1790 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,347,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX1790Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,564,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX1790Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 1,347,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX1790Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 8,564,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX1790Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 9,911,589 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX1790Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 3,132,950 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KatyTX1790Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Motor vehicle dealerships | San Antonio, TX, 3336 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 4,337,454 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3336Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,312,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3336Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Improvements | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3336Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Land | 4,337,454 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3336Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Buildings, Improvements and Acquisition Fees | 7,313,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3336Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Total | 11,650,579 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3336Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Accumulated Depreciation | 597,302 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX3336Member / us-gaap_StatementBusinessSegmentsAxis = o_MotorVehicleDealershipsMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Lakewood, CA, 0806 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,398,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCA0806Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,098,607 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCA0806Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Carrying Costs | 10,284 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCA0806Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 1,398,387 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCA0806Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,108,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCA0806Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 4,507,278 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCA0806Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 2,230,774 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCA0806Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Riverside, CA, 0852 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,410,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0852Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,659,850 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0852Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 1,410,177 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0852Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,659,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0852Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 3,070,027 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0852Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 1,147,997 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0852Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Casselberry, FL, 1873 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,277,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL1873Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Improvements | 85,473 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL1873Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,362,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL1873Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 1,362,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL1873Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 478,363 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CasselberryFL1873Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Hutchinson, KS, 0831 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,964 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKS0831Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,704,013 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKS0831Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Improvements | 62,362 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKS0831Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 269,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKS0831Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,766,375 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKS0831Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 2,036,339 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKS0831Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 1,234,142 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HutchinsonKS0831Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Salina, KS, 0830 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,423 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS0830Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,829,837 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS0830Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Improvements | 92,454 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS0830Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 240,423 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS0830Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,922,291 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS0830Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 2,162,714 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS0830Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 1,334,761 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKS0830Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Asheboro, NC, 0920 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 465,557 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,176,416 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Improvements | 21,418 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Carrying Costs | 340 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 465,557 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,198,174 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 2,663,731 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 1,483,409 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AsheboroNC0920Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Westbury, NY, 0866 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 3,808,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,377,932 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Improvements | 91,463 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Carrying Costs | 338,968 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 3,808,076 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,808,363 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 6,616,439 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 1,771,513 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestburyNY0866Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | New Philadelphia, OH, 0821 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 726,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,650,672 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Improvements | 29,340 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 726,636 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,680,126 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 2,406,762 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 1,178,669 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPhiladelphiaOH0821Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Office supplies | Edmond, OK, 2735 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,390,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,009,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Improvements | 208,809 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Land | 1,390,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,218,459 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Total | 4,608,459 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Accumulated Depreciation | 524,352 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdmondOK2735Member / us-gaap_StatementBusinessSegmentsAxis = o_OfficeSuppliesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Other manufacturing | Prescott, AR, 3515 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 593,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr3515Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,944,641 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr3515Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Land | 593,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr3515Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,944,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr3515Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Total | 12,538,245 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr3515Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Accumulated Depreciation | 668,331 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrescottAr3515Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Other manufacturing | Tucson, AZ, 3886 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 15,000,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Land | 3,799,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 32,101,539 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Improvements | 183,828 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Land | 3,799,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 32,285,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Total | 36,085,266 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Accumulated Depreciation | 1,830,635 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ3886Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Other manufacturing | East Windsor, NJ, 4769 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 9,625,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorNj4769Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorNj4769Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,307,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorNj4769Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorNj4769Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 13,307,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorNj4769Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Total | 13,547,041 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorNj4769Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Accumulated Depreciation | 269,309 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorNj4769Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Other manufacturing | Duncan, SC, 4327 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanSC4327Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,292,068 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanSC4327Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Improvements | 2,900 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanSC4327Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanSC4327Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,294,968 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanSC4327Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Total | 2,784,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanSC4327Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Accumulated Depreciation | 90,227 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuncanSC4327Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Other manufacturing | El Paso, TX, 3949 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,769,633 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 17,892,956 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Improvements | 316,800 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Carrying Costs | 84,151 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Land | 1,769,633 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Buildings, Improvements and Acquisition Fees | 18,293,907 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Total | 20,063,540 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Accumulated Depreciation | 1,057,784 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3949Member / us-gaap_StatementBusinessSegmentsAxis = o_OtherManufacturingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Packaging | Lewisburg, OH, 3284 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 3,614,346 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgOH3284Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Land | 641,174 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgOH3284Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,787,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgOH3284Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Land | 641,174 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgOH3284Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 11,787,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgOH3284Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Total | 12,428,684 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgOH3284Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Accumulated Depreciation | 1,041,230 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LewisburgOH3284Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Packaging | Chester, VA, 4856 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,570,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVa4856Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,122,913 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVa4856Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Land | 1,570,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVa4856Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 15,122,913 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVa4856Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Total | 16,692,913 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVa4856Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Accumulated Depreciation | 18,003 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVa4856Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Packaging | Raphine, VA, 2911 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 23,625,000 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaphineVA2911Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Land | 2,679,884 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaphineVA2911Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 21,236,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaphineVA2911Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Land | 2,679,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaphineVA2911Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 21,236,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaphineVA2911Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Total | 23,916,788 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaphineVA2911Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Accumulated Depreciation | 3,008,561 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaphineVA2911Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Packaging | Wytheville, VA, 3328 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 28,614,318 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA3328Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Land | 2,175,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA3328Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 33,138,859 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA3328Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Land | 2,175,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA3328Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Buildings, Improvements and Acquisition Fees | 33,138,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA3328Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Total | 35,314,383 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA3328Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Accumulated Depreciation | 2,816,803 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WythevilleVA3328Member / us-gaap_StatementBusinessSegmentsAxis = o_PackagingMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Paper | Marianna, FL, 2910 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,473,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaFL2910Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,930,359 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaFL2910Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Land | 1,473,182 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaFL2910Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Buildings, Improvements and Acquisition Fees | 6,930,359 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaFL2910Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Total | 8,403,541 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaFL2910Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Accumulated Depreciation | 1,004,902 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariannaFL2910Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Paper | Columbia, SC, 3464 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 989,232 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3464Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,004,326 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3464Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Land | 989,232 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3464Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,004,326 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3464Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Total | 5,993,558 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3464Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Accumulated Depreciation | 291,919 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaSC3464Member / us-gaap_StatementBusinessSegmentsAxis = o_PaperMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Pet supplies and services | Los Angeles, CA, 1029 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 902,494 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,917,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 22,954 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 38 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 902,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,940,873 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 2,843,367 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 1,076,615 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LosAngelesCa1029Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Duluth, GA, 0994 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 361,058 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0994Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,591,629 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0994Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 361,058 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0994Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,591,629 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0994Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 1,952,687 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0994Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 956,748 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA0994Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Marietta, GA, 0561 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 292,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 649,095 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 88,141 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 19,277 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 292,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 756,513 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 1,048,763 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 668,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0561Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Marietta, GA, 0995 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 495,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0995Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,526,370 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0995Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 495,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0995Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,526,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0995Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 2,021,782 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0995Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 900,865 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA0995Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Ottawa, IL, 3792 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,351,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttawaIL3792Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 52,407,677 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttawaIL3792Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 237,848 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttawaIL3792Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 2,351,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttawaIL3792Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 52,645,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttawaIL3792Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 54,997,367 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttawaIL3792Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 2,972,622 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttawaIL3792Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 420 months |  |  |
Pet supplies and services | Indianapolis, IN, 1056 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 427,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1056Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,296,901 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1056Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 427,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1056Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,296,901 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1056Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 1,723,901 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1056Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 759,494 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN1056Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Sudbury, MA, 0996 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 543,038 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA0996Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,477,213 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA0996Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 543,038 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA0996Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,477,213 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA0996Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 3,020,251 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA0996Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 1,431,723 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA0996Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Tyngsborough, MA, 0936 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 312,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TyngsboroughMA0936Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,222,522 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TyngsboroughMA0936Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 312,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TyngsboroughMA0936Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,222,522 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TyngsboroughMA0936Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 1,534,726 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TyngsboroughMA0936Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 808,895 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TyngsboroughMA0936Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Warren, MI, 0902 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 356,348 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 903,351 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 155,408 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 31,687 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 356,348 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,090,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 1,446,794 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 701,219 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarrenMI0902Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Matthews, NC, 0970 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 610,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,394,743 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 86,087 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 469 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 610,177 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,481,299 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 2,091,476 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 936,137 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MatthewsNC0970Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | North Plainfield, NJ, 0989 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 985,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthPlainfieldNJ0989Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,590,447 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthPlainfieldNJ0989Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 985,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthPlainfieldNJ0989Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,590,447 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthPlainfieldNJ0989Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 2,575,877 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthPlainfieldNJ0989Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 968,433 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthPlainfieldNJ0989Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Albuquerque, NM, 1046 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 684,036 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1046Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 874,914 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1046Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 308,265 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1046Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 684,036 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1046Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,183,179 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1046Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 1,867,215 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1046Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 749,611 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM1046Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Maineville, OH, 0316 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,105 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 384,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 24,215 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 13,050 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 173,105 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 421,733 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 594,838 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 404,410 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MainevilleOH0316Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Middletown, OH, 0899 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 777,943 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 41,328 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 22,715 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 337,572 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 841,986 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 1,179,558 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 567,504 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownOh0899Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Pet supplies and services | Mt. Pleasant, SC, 0031 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 40,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 180,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Improvements | 111,572 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 6,545 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 40,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,517 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 339,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 200,644 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtPleasantSC0031Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Pet supplies and services | Clarksville, TN, 0770 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,775 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN0770Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 395,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN0770Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Carrying Costs | 361 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN0770Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Land | 290,775 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN0770Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Buildings, Improvements and Acquisition Fees | 396,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN0770Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Total | 687,006 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN0770Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Accumulated Depreciation | 287,282 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarksvilleTN0770Member / us-gaap_StatementBusinessSegmentsAxis = o_PetSuppliesAndServicesMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Boaz, AL, 2075 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 829,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,541,245 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 480 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 14,413 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 829,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,556,138 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,385,139 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 506,386 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoazAL2075Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Enterprise, AL, 2076 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 840,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL2076Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,474 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL2076Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 840,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL2076Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,474 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL2076Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,404,420 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL2076Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 508,128 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EnterpriseAL2076Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Fort Payne, AL, 2077 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 814,113 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL2077Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,513,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL2077Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 814,113 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL2077Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,513,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL2077Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,327,709 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL2077Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 491,917 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL2077Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Gadsden, AL, 2078 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 851,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,582,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 24,859 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 25,239 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 851,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,632,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,483,554 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 533,247 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL2078Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Huntsville, AL, 2079 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 826,840 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,537,233 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (1,149,285)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 48 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 826,840 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,996 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,214,836 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 537,148 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2079Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Huntsville, AL, 2080 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 811,599 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2080Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,508,927 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2080Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 811,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2080Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,508,927 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2080Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,320,526 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2080Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 490,400 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntsvilleAL2080Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sylacauga, AL, 2081 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 801,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,490,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 21,716 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 19,039 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 801,413 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,530,767 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,332,180 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 498,470 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylacaugaAL2081Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | El Dorado, AR, 2083 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 907,534 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,687,608 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 71,325 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 20,759 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 907,534 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,779,692 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,687,226 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 563,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoAR2083Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Russellville, AR, 2084 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 864,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleAR2084Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,607,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleAR2084Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 23,476 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleAR2084Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 864,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleAR2084Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,630,634 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleAR2084Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,495,131 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleAR2084Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 525,679 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RussellvilleAR2084Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Glendale, AZ, 0747 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 624,761 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ0747Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 895,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ0747Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 50,904 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ0747Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 624,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ0747Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 946,880 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ0747Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,571,641 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ0747Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 715,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ0747Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Glendale, AZ, 1954 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,511,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ1954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,264,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ1954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 62 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ1954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,511,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ1954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 3,264,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ1954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 4,775,723 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ1954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 1,052,874 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GlendaleAZ1954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Goodyear, AZ, 1818 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 794,360 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodyearAZ1818Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,274,445 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodyearAZ1818Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 794,360 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodyearAZ1818Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,274,445 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodyearAZ1818Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,068,805 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodyearAZ1818Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 421,755 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoodyearAZ1818Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Surprise, AZ, 1738 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 681,288 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ1738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ1738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 681,288 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ1738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ1738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,689,598 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ1738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 397,049 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SurpriseAZ1738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | La Verne, CA, 3737 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 591,375 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVerneCA3737Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,477,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVerneCA3737Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,477,413 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVerneCA3737Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,477,413 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVerneCA3737Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 115,731 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaVerneCA3737Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | San Dimas, CA, 0021 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,562 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 445,521 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 91,821 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 2,690 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 240,562 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,032 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 780,594 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 499,459 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanDimasCA0021Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Restaurants - casual dining | Denver, CO, 1729 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 540,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,450 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 540,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,132,450 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,672,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 452,415 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DenverCO1729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lakewood, CO, 1372 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,606,511 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO1372Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,865 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO1372Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,606,511 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO1372Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 5,865 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO1372Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,612,376 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO1372Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 2,435 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO1372Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Parker, CO, 1812 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 778,054 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1812Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,148,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1812Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 13,531 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1812Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 778,054 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1812Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,161,974 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1812Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,940,028 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1812Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 446,792 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO1812Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Parker, CO, 3723 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 663,585 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO3723Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,789,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO3723Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,789,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO3723Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,789,040 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO3723Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 140,141 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkerCO3723Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Cromwell, CT, 2555 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 531,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CromwellCT2555Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,638 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CromwellCT2555Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 531,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CromwellCT2555Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 989,638 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CromwellCT2555Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,521,499 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CromwellCT2555Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 278,743 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CromwellCT2555Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | East Windsor, CT, 2433 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,235,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorCT2433Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,235,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorCT2433Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,235,134 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorCT2433Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 364,342 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastWindsorCT2433Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Manchester, CT, 2431 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,353,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT2431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,353,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT2431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,353,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT2431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 399,327 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterCT2431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | New Milford, CT, 2439 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 705,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMilfordCT2439Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 24,437 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMilfordCT2439Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 26,125 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMilfordCT2439Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 755,689 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMilfordCT2439Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 755,689 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMilfordCT2439Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 217,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewMilfordCT2439Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Plainville, CT, 2438 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,452,933 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainvilleCT2438Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,452,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainvilleCT2438Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,452,933 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainvilleCT2438Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 428,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlainvilleCT2438Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Torrington, CT, 2383 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 504,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 939,051 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 75,434 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 10,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 504,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,024,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,528,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 292,528 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TorringtonCT2383Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | West Haven, CT, 2420 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 540,663 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,006,829 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 65,957 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 25,100 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 540,663 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,097,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,638,549 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 306,306 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestHavenCT2420Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Windsor Locks, CT, 2402 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 844,967 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindsorLocksCT2402Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,571,965 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindsorLocksCT2402Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 844,967 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindsorLocksCT2402Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,571,965 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindsorLocksCT2402Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,416,932 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindsorLocksCT2402Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 463,713 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindsorLocksCT2402Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Jacksonville, FL, 1952 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,451,180 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 658,461 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 59,396 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 13 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,451,180 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 717,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,169,050 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 235,286 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL1952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lakeland, FL, 3959 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,018,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,189 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,018,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,189 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,291,740 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 99,733 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL3959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Land O' Lakes, FL, 1817 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 770,136 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1817Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,190,937 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1817Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 770,136 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1817Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,190,937 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1817Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,961,073 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1817Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 423,471 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LandOLakesFL1817Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Melbourne, FL, 2445 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 790,083 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL2445Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL2445Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 145 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL2445Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 790,728 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL2445Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 790,728 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL2445Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 271,386 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MelbourneFL2445Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 258 months |  |  |
Restaurants - casual dining | New Port Richey, FL, 1971 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 929,402 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,459,392 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 56,969 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 32,400 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 929,402 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,548,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,478,163 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 521,029 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL1971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Orange City, FL, 3960 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,290,082 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL3960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,612,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL3960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,290,082 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL3960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,612,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL3960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,902,685 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL3960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 126,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrangeCityFL3960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Orlando, FL, 0173 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,066,339 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,066,339 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,296,339 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 1,066,339 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL0173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Orlando, FL, 1969 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,135,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,306,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 18,290 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,135,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,230 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,460,540 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 420,363 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Orlando, FL, 2444 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 735,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2444Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,367,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2444Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 735,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2444Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,367,891 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2444Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,102,891 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2444Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 403,511 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2444Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Orlando, FL, 2446 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 790,583 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2446Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 24,415 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2446Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 38,527 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2446Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 853,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2446Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 853,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2446Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 254,016 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL2446Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sebring, FL, 3961 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 737,465 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SebringFL3961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,832 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SebringFL3961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 737,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SebringFL3961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,832 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SebringFL3961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,659,297 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SebringFL3961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 72,210 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SebringFL3961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Vero Beach, FL, 3962 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,381,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeroBeachFL3962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,726,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeroBeachFL3962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,381,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeroBeachFL3962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,726,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeroBeachFL3962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,107,806 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeroBeachFL3962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 135,247 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeroBeachFL3962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Americus, GA, 2085 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 709,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,319,578 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 71,622 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 6,036 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 709,624 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,397,236 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,106,860 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 452,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmericusGA2085Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Augusta, GA, 2086 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 827,895 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA2086Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,539,237 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA2086Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 240 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA2086Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 827,895 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA2086Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,539,477 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA2086Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,367,372 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA2086Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 500,391 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AugustaGA2086Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Buford, GA, 3724 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,394,363 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3724Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,229,933 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3724Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,537,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3724Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,229,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3724Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,537,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3724Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,767,350 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3724Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 120,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3724Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Gainesville, GA, 2087 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 952,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,770,931 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 180,860 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 27,247 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 952,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,979,038 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,931,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 620,347 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GainesvilleGA2087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Garden City, GA, 0592 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 197,225 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 438,043 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 132,321 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 3,257 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 197,225 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 573,621 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 770,846 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 464,022 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardenCityGA0592Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lagrange, GA, 2088 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 853,599 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,586,959 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 96,115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 524 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 853,599 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,683,598 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,537,197 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 525,825 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LagrangeGA2088Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lithonia, GA, 0130 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 89,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 246 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 89,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 246 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 89,466 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 20 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LithoniaGA0130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Restaurants - casual dining | Norcross, GA, 2089 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 827,707 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,538,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 115,596 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 16,522 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 827,707 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,670,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,498,700 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 537,260 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Savannah, GA, 2090 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 719,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,337,352 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 91,855 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 23,190 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 719,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,452,397 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,171,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 449,749 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SavannahGA2090Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Snellville, GA, 2091 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 710,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,321,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 64,999 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 662 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 710,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,387,050 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,097,650 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 458,372 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SnellvilleGA2091Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Statesboro, GA, 2092 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 926,462 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesboroGA2092Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,722,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesboroGA2092Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 240 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesboroGA2092Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 926,462 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesboroGA2092Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,722,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesboroGA2092Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,648,992 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesboroGA2092Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 559,883 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StatesboroGA2092Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Thomasville, GA, 2093 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 894,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,662,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 87,387 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 26,155 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 894,504 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,776,481 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,670,985 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 570,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA2093Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Valdosta, GA, 2094 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 901,658 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,676,225 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 4,820 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 30,696 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 901,658 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,711,741 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,613,399 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 560,161 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValdostaGA2094Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Warner Robins, GA, 2095 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 896,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,667,267 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 112,087 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 349 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 896,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,779,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,676,544 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 564,705 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarnerRobinsGA2095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Waycross, GA, 2096 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 956,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA2096Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,778,566 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA2096Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 536 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA2096Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 956,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA2096Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,779,102 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA2096Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,735,867 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA2096Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 578,336 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA2096Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Ankeny, IA, 0065 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 100,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnkenyIA0065Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 349,218 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnkenyIA0065Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 25,075 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnkenyIA0065Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 100,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnkenyIA0065Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 374,293 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnkenyIA0065Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 474,293 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnkenyIA0065Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 374,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AnkenyIA0065Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Restaurants - casual dining | Burlington, IA, 2097 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 653,057 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,571 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 1,052 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 285 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 653,057 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,215,908 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,868,965 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 394,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BurlingtonIA2097Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Cedar Rapids, IA, 2098 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 822,331 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA2098Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,528,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA2098Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 822,331 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA2098Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,528,939 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA2098Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,351,270 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA2098Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 496,904 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA2098Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Clive, IA, 2099 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 840,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliveIA2099Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliveIA2099Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 840,697 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliveIA2099Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliveIA2099Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,403,743 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliveIA2099Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 507,989 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliveIA2099Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Nampa, ID, 0306 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 74,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NampaID0306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 343,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NampaID0306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 28,206 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NampaID0306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 74,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NampaID0306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 372,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NampaID0306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 446,182 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NampaID0306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 350,789 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NampaID0306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Rexburg, ID, 0175 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 90,760 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RexburgID0175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,787 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RexburgID0175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 59,798 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RexburgID0175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 90,760 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RexburgID0175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 480,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RexburgID0175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 571,345 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RexburgID0175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 435,538 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RexburgID0175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Alton, IL, 0544 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,785 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonIL0544Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 419,315 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonIL0544Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 146 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonIL0544Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 225,785 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonIL0544Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 419,461 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonIL0544Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 645,246 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonIL0544Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 419,352 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltonIL0544Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Champaign, IL, 2100 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 805,888 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChampaignIL2100Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,498,402 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChampaignIL2100Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 18 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChampaignIL2100Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 805,888 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChampaignIL2100Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,498,420 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChampaignIL2100Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,304,308 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChampaignIL2100Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 486,985 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChampaignIL2100Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Effingham, IL, 2101 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 783,528 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EffinghamIL2101Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,456,874 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EffinghamIL2101Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 783,528 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EffinghamIL2101Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,456,874 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EffinghamIL2101Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,240,402 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EffinghamIL2101Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 473,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EffinghamIL2101Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Marion, IL, 2102 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 831,323 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL2102Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,545,566 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL2102Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 831,323 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL2102Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,545,566 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL2102Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,376,889 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL2102Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 502,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL2102Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Moline, IL, 2103 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 781,044 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL2103Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,452,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL2103Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 781,044 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL2103Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,452,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL2103Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,233,306 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL2103Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 471,984 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MolineIL2103Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Mt. Vernon, IL, 2104 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 883,110 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonIL2104Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,641,741 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonIL2104Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 883,110 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonIL2104Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,641,741 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonIL2104Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,524,851 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonIL2104Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 533,565 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MtVernonIL2104Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Oswego, IL, 1830 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 953,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,208,677 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 1,988 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 32,405 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 953,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,243,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,196,464 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 455,786 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OswegoIL1830Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Peoria, IL, 1741 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 662,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,060,577 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 14,651 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 24,139 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 662,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,099,367 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,761,827 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 451,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeoriaIL1741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Springfield, IL, 2105 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 846,830 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,574,436 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 10,480 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 31,549 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 846,830 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,616,465 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,463,295 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 526,496 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldIL2105Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Swansea, IL, 2106 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 890,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,655,743 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 288,559 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 22,030 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 890,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,966,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,856,957 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 631,589 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaIL2106Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Waukegan, IL, 2565 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2565Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,470,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2565Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2565Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,470,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2565Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,800,909 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2565Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 695,972 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2565Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Anderson, IN, 2107 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 831,077 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,545,131 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 16,655 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 30,694 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 831,077 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,592,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,423,557 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 518,278 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndersonIN2107Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Elkhart, IN, 2108 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 835,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2108Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,554,487 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2108Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 94 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2108Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 835,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2108Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,554,581 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2108Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,390,471 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2108Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 505,243 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN2108Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Marion, IN, 2109 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 685,194 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,274,206 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 45,372 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 19,275 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 685,194 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,338,853 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,024,047 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 434,891 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN2109Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Michigan City, IN, 2110 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 840,998 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2110Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2110Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 75 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2110Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 840,998 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2110Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2110Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,404,618 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2110Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 508,191 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MichiganCityIN2110Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Terre Haute, IN, 2111 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 767,189 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerreHauteIN2111Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,426,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerreHauteIN2111Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 767,189 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerreHauteIN2111Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,426,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerreHauteIN2111Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,193,721 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerreHauteIN2111Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 463,622 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TerreHauteIN2111Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Derby, KS, 0168 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 96,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 445,359 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 9,565 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 5,775 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 96,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 460,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 556,759 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 448,977 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DerbyKS0168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | El Dorado, KS, 0247 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 87,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 405,206 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 50,518 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 4,338 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 87,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 460,062 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 547,462 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 414,197 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElDoradoKS0247Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Salina, KS, 4855 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 683,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKs4855Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | (11,399)us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKs4855Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 683,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKs4855Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | (11,399)us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKs4855Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 671,866 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKs4855Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 2 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalinaKs4855Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Restaurants - casual dining | Shawnee, KS, 2112 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 953,916 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS2112Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,773,245 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS2112Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 953,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS2112Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,773,245 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS2112Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,727,161 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS2112Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 576,303 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS2112Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Shawnee, KS, 3728 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 525,390 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS3728Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,573,049 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS3728Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,573,049 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS3728Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,573,049 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS3728Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 123,222 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShawneeKS3728Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Topeka, KS, 3726 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 849,090 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3726Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,005,484 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3726Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,256,855 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3726Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,005,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3726Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,256,855 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3726Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,262,339 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3726Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 98,454 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TopekaKS3726Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Wichita, KS, 2113 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 787,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,463,936 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 78,745 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 22,988 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 787,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,565,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,353,046 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 499,840 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WichitaKS2113Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hopkinsville, KY, 2114 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 801,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,490,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (354,687)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 31 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 801,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,135,585 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,937,117 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 469,436 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopkinsvilleKY2114Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Louisville, KY, 2115 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 821,990 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY2115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,528,282 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY2115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 821,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY2115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,528,282 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY2115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,350,272 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY2115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 496,690 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LouisvilleKY2115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Middlesboro, KY, 2116 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 859,709 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlesboroKY2116Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,598,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlesboroKY2116Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 859,709 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlesboroKY2116Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,598,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlesboroKY2116Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,458,041 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlesboroKY2116Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 519,457 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddlesboroKY2116Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Murray, KY, 2117 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 831,246 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,545,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 111,189 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 26,343 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 831,246 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,682,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,514,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 523,100 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MurrayKY2117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Richmond, KY, 2118 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 913,770 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondKY2118Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,698,726 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondKY2118Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 913,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondKY2118Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,698,726 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondKY2118Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,612,496 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondKY2118Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 552,085 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondKY2118Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Alexandria, LA, 2119 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,270,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA2119Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,361,174 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA2119Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,270,223 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA2119Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,361,174 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA2119Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,631,397 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA2119Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 767,381 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA2119Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Alexandria, LA, 3727 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 501,735 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA3727Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,118,270 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA3727Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,118,270 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA3727Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,118,270 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA3727Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 87,598 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlexandriaLA3727Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Baton Rouge, LA, 3720 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,748,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3720Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,748,499 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3720Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,748,499 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3720Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 136,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BatonRougeLA3720Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hammond, LA, 2120 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,011,084 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA2120Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,879,972 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA2120Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,011,084 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA2120Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,879,972 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA2120Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,891,056 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA2120Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 610,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HammondLA2120Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Houma, LA, 2121 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,061,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,973,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 12,063 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 48,086 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,061,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,034,013 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,095,684 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 652,993 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoumaLA2121Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Jennings, LA, 0164 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 107,120 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JenningsLA0164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 496,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JenningsLA0164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 1,742 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JenningsLA0164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 107,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JenningsLA0164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,378 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JenningsLA0164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 605,498 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JenningsLA0164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 497,529 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JenningsLA0164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Morgan City, LA, 2122 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 832,895 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,548,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 26,151 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 27,846 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 832,895 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,602,990 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,435,885 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 521,151 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MorganCityLA2122Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | New Iberia, LA, 2123 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 917,582 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,706,269 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 80,944 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 30,339 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 917,582 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,552 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,735,134 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 587,579 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewIberiaLA2123Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Opelousas, LA, 2124 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 949,157 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,764,908 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 39,400 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 17 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 949,157 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,804,325 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,753,482 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 591,891 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OpelousasLA2124Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Pineville, LA, 2125 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,136,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLA2125Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,113,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLA2125Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,136,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLA2125Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,113,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLA2125Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,249,652 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLA2125Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 686,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PinevilleLA2125Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Ruston, LA, 2126 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 982,427 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2126Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,826,696 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2126Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 982,427 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2126Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,826,696 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2126Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,809,123 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2126Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 593,675 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2126Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Zachary, LA, 2127 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 898,306 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,670,527 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 11,717 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 31 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 898,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,682,275 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,580,581 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 545,129 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZacharyLA2127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Amesbury, MA, 2429 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 790,494 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmesburyMA2429Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 790,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmesburyMA2429Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 790,494 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmesburyMA2429Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 388,370 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmesburyMA2429Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Restaurants - casual dining | Attleboro, MA, 1264 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 369,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttleboroMA1264Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,655 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttleboroMA1264Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 369,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttleboroMA1264Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,655 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttleboroMA1264Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,063,470 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttleboroMA1264Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 361,855 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttleboroMA1264Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Auburn, MA, 2367 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 418,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnMA2367Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 779,623 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnMA2367Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnMA2367Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 418,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnMA2367Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 780,123 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnMA2367Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,198,373 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnMA2367Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 230,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnMA2367Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Chicopee, MA, 2407 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 761,606 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeMA2407Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,624 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeMA2407Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 761,606 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeMA2407Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,624 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeMA2407Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,179,230 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeMA2407Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 418,182 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeMA2407Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Chicopee Falls, MA, 2373 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 302,982 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 565,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 65,789 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 7,544 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 302,982 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 639,227 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 942,209 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 176,664 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChicopeeFallsMA2373Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | East Longmeadow, MA, 2368 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 614,319 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLongmeadowMA2368Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLongmeadowMA2368Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 614,319 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLongmeadowMA2368Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLongmeadowMA2368Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,758,447 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLongmeadowMA2368Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 337,500 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastLongmeadowMA2368Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Gardner, MA, 2414 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 625,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA2414Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,564 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA2414Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 625,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA2414Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 828,564 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA2414Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,453,564 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA2414Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 371,991 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardnerMA2414Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 197 months |  |  |
Restaurants - casual dining | Great Barrington, MA, 2369 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 422,625 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 788,089 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 69,608 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 10,225 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 422,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 867,922 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,290,547 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 250,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreatBarringtonMA2369Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Greenfield, MA, 2403 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 761,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenfieldMA2403Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenfieldMA2403Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 761,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenfieldMA2403Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenfieldMA2403Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,178,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenfieldMA2403Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 418,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenfieldMA2403Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Haverhill, MA, 2410 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 568,635 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaverhillMA2410Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,058,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaverhillMA2410Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 568,635 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaverhillMA2410Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,058,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaverhillMA2410Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,627,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaverhillMA2410Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 312,333 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaverhillMA2410Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Holyoke, MA, 2377 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,667 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeMA2377Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,076,023 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeMA2377Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 577,667 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeMA2377Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,076,023 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeMA2377Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,653,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeMA2377Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 317,410 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HolyokeMA2377Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lee, MA, 2370 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 540,506 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeeMA2370Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,007,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeeMA2370Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 540,506 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeeMA2370Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,007,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeeMA2370Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,547,516 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeeMA2370Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 297,051 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeeMA2370Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | North Adams, MA, 2371 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 377,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAdamsMA2371Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 703,914 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAdamsMA2371Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 351 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAdamsMA2371Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 377,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAdamsMA2371Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 704,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAdamsMA2371Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,081,565 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAdamsMA2371Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 207,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthAdamsMA2371Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Norwood, MA, 2397 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 840,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwoodMA2397Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwoodMA2397Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 840,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwoodMA2397Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,563,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwoodMA2397Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,404,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwoodMA2397Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 461,340 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorwoodMA2397Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Palmer, MA, 1223 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 141,524 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmerMA1223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 598,480 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmerMA1223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 141,524 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmerMA1223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 598,480 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmerMA1223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 740,004 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmerMA1223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 312,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmerMA1223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Peabody, MA, 1250 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 529,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeabodyMA1250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 222,590 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeabodyMA1250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 529,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeabodyMA1250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 222,590 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeabodyMA1250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 752,145 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeabodyMA1250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 116,116 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PeabodyMA1250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Pittsfield, MA, 1259 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 286,241 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsfieldMA1259Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 950,022 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsfieldMA1259Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 286,241 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsfieldMA1259Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 950,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsfieldMA1259Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,236,263 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsfieldMA1259Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 495,593 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PittsfieldMA1259Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Raynham, MA, 2396 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 761,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaynhamMA2396Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,287 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaynhamMA2396Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 761,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaynhamMA2396Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,287 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaynhamMA2396Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,178,704 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaynhamMA2396Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 418,082 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaynhamMA2396Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sagamore Beach, MA, 2400 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 620,188 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SagamoreBeachMA2400Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,155,007 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SagamoreBeachMA2400Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 620,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SagamoreBeachMA2400Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,155,007 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SagamoreBeachMA2400Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,775,195 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SagamoreBeachMA2400Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 340,710 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SagamoreBeachMA2400Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Saugus, MA, 2419 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 737,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaugusMA2419Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 737,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaugusMA2419Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 737,971 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaugusMA2419Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 305,006 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaugusMA2419Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 214 months |  |  |
Restaurants - casual dining | Seekonk, MA, 2423 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 614,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA2423Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,267 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA2423Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 614,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA2423Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,144,267 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA2423Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,758,684 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA2423Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 337,542 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeekonkMA2423Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | South Dartmouth, MA, 2384 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 379,217 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 707,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 1,845 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 79 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 379,217 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 709,416 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,088,633 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 208,996 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthDartmouthMA2384Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Springfield, MA, 1251 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,030 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1251Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,572 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1251Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 230,030 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1251Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,572 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1251Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,095,602 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1251Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 451,538 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1251Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Springfield, MA, 1257 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 227,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1257Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 958,444 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1257Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 227,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1257Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 958,444 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1257Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,185,651 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1257Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 499,986 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMA1257Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Stoneham, MA, 1229 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 397,544 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonehamMA1229Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 191,717 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonehamMA1229Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 397,544 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonehamMA1229Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 191,717 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonehamMA1229Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 589,261 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonehamMA1229Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 100,011 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StonehamMA1229Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sudbury, MA, 2374 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 633,843 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA2374Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 633,843 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA2374Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 633,843 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA2374Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 250,286 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SudburyMA2374Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 224 months |  |  |
Restaurants - casual dining | Swansea, MA, 1255 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,853 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaMA1255Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,699 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaMA1255Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 173,853 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaMA1255Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,699 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaMA1255Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 662,552 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaMA1255Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 254,937 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SwanseaMA1255Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Tewksbury, MA, 2388 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 392,079 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TewksburyMA2388Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 730,927 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TewksburyMA2388Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 351 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TewksburyMA2388Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 392,079 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TewksburyMA2388Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 731,278 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TewksburyMA2388Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,123,357 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TewksburyMA2388Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 215,632 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TewksburyMA2388Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Ware, MA, 2425 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,457 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 412,133 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 14,989 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 562 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 220,457 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 427,684 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 648,141 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 125,569 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WareMA2425Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | West Springfield, MA, 2404 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,556 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 455,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 104,424 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 9,894 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 243,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 569,850 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 813,406 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 144,272 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2404Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | West Springfield, MA, 2413 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 761,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2413Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2413Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 761,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2413Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,417,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2413Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,178,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2413Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 418,078 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestSpringfieldMA2413Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Wilbraham, MA, 2411 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 9,626,112 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilbrahamMA2411Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,964,016 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilbrahamMA2411Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 2,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilbrahamMA2411Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 9,626,112 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilbrahamMA2411Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 19,966,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilbrahamMA2411Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 29,592,628 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilbrahamMA2411Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 5,288,222 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilbrahamMA2411Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Wollaston, MA, 2390 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 411,366 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WollastonMA2390Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 766,745 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WollastonMA2390Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 411,366 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WollastonMA2390Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 766,745 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WollastonMA2390Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,178,111 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WollastonMA2390Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 226,173 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WollastonMA2390Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Worcester, MA, 2375 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 578,336 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WorcesterMA2375Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,077,426 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WorcesterMA2375Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 578,336 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WorcesterMA2375Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,077,426 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WorcesterMA2375Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,655,762 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WorcesterMA2375Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 317,823 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WorcesterMA2375Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Waterville, ME, 2432 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 717,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatervilleME2432Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 105 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatervilleME2432Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 717,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatervilleME2432Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 717,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatervilleME2432Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 211,691 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WatervilleME2432Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Windham, ME, 2437 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 831,301 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindhamME2437Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindhamME2437Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 832,301 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindhamME2437Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 832,301 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindhamME2437Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 245,945 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WindhamME2437Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Comstock Park, MI, 2128 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 810,477 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,506,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 70,386 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 17 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 810,477 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,577,267 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,387,744 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 500,267 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ComstockParkMI2128Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Flint, MI, 0709 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 827,853 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0709Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 94 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0709Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 827,853 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0709Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 94 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0709Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 827,947 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0709Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 50 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI0709Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 60 months |  |  |
Restaurants - casual dining | Flint, MI, 2129 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 885,144 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,645,531 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 70,987 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 32,018 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 885,144 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,748,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,633,680 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 562,698 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlintMI2129Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lansing, MI, 2130 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 873,536 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI2130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,623,973 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI2130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 94 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI2130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 873,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI2130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,624,067 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI2130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,497,603 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI2130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 527,841 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LansingMI2130Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Saginaw, MI, 2131 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 766,531 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,425,263 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 14,030 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 23,051 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 766,531 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,462,344 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,228,875 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 475,761 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SaginawMI2131Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Taylor, MI, 2132 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 847,070 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,574,821 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 72,308 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 3,145 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 847,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,650,274 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,497,344 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 527,514 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TaylorMI2132Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Westland, MI, 2133 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 869,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestlandMI2133Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,616,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestlandMI2133Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 228 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestlandMI2133Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 869,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestlandMI2133Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,616,796 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestlandMI2133Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,486,326 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestlandMI2133Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 525,555 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestlandMI2133Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Champlin, MN, 3963 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 583,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamplinMN3963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamplinMN3963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 583,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamplinMN3963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,394 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamplinMN3963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,312,909 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamplinMN3963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 57,136 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChamplinMN3963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Roseville, MN, 0115 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,600 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN0115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,305,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN0115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 88 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN0115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 281,600 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN0115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,305,648 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN0115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,587,248 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN0115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 1,305,563 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RosevilleMN0115Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Bridgeton, MO, 2134 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 743,559 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,585,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 158,517 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 21,446 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 743,559 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,765,170 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,508,729 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 559,426 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2134Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Cape Girardeau, MO, 2135 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 745,915 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO2135Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,386,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO2135Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 745,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO2135Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,386,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO2135Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,132,865 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO2135Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 450,758 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO2135Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Farmington, MO, 2136 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 780,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,451,767 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 180,971 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 25,208 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 780,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,657,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,438,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 493,404 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO2136Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Festus, MO, 2137 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 808,595 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,503,364 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 17,390 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 7,188 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 808,595 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,527,942 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,336,537 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 492,332 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FestusMO2137Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Fulton, MO, 0342 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,861 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 31,624 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 127 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 210,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 498,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 708,811 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 477,844 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FultonMO0342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hazelwood, MO, 0149 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 157,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazelwoodMO0149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 725,327 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazelwoodMO0149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (104,329)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazelwoodMO0149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 157,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazelwoodMO0149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 620,998 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazelwoodMO0149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 778,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazelwoodMO0149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 620,998 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazelwoodMO0149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Jefferson City, MO, 2138 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 713,088 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,325,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 43,785 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 22,035 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 713,088 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,391,813 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,104,901 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 441,738 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JeffersonCityMO2138Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Kansas City, MO, 3964 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 715,640 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo3964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 894,550 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo3964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 715,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo3964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 894,550 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo3964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,610,190 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo3964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 70,073 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMo3964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Kansas City, MO, 3965 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 872,364 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,090,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 872,364 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,090,455 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,962,819 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 85,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO3965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Ozark, MO, 0877 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OzarkMO0877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 292,482 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OzarkMO0877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OzarkMO0877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 292,482 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OzarkMO0877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 432,482 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OzarkMO0877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 200,340 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OzarkMO0877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Poplar Bluff, MO, 2139 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 774,256 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO2139Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,439,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO2139Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 774,256 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO2139Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,439,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO2139Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,213,859 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO2139Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 467,870 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO2139Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Raymore, MO, 2140 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 726,583 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2140Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,351,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2140Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 726,583 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2140Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,351,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2140Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,077,638 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2140Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 439,092 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2140Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | St. Charles, MO, 0150 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,413 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,791 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 175,413 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,791 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 985,204 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 809,791 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | St. Charles, MO, 0706 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 695,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0706Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,001,878 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0706Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 1,149 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0706Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 695,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0706Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,003,027 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0706Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,698,148 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0706Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 763,414 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.CharlesMO0706Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | St. Joseph, MO, 2142 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 775,660 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JosephMO2142Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,785,308 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JosephMO2142Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 775,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JosephMO2142Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,785,308 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JosephMO2142Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,560,968 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JosephMO2142Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 580,224 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.JosephMO2142Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | St. Robert, MO, 2143 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 744,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO2143Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,383,694 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO2143Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 31,455 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO2143Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 744,158 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO2143Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,415,149 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO2143Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,159,307 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO2143Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 454,649 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO2143Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sedalia, MO, 0599 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,798 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO0599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 599,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO0599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 11,556 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO0599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 269,798 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO0599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 610,787 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO0599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 880,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO0599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 610,594 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO0599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sedalia, MO, 2141 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 696,604 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,295,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 39,992 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 794 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 696,604 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,336,166 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,032,770 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 426,942 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SedaliaMO2141Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Springfield, MO, 3741 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 719,610 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,390,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,390,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,390,167 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 108,896 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO3741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sullivan, MO, 0127 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 85,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 396,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (40,743)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 13,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 85,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,157 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 454,657 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 364,017 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SullivanMO0127Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Columbus, MS, 2144 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 720,310 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusMS2144Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,963 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusMS2144Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 720,310 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusMS2144Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,339,963 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusMS2144Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,060,273 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusMS2144Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 435,487 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbusMS2144Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Corinth, MS, 2145 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 867,086 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS2145Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,612,029 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS2145Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 867,086 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS2145Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,612,029 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS2145Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,479,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS2145Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 523,908 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CorinthMS2145Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hattiesburg, MS, 2146 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 856,070 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS2146Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,592,088 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS2146Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 856,070 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS2146Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,592,088 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS2146Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,448,158 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS2146Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 517,427 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HattiesburgMS2146Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Laurel, MS, 2147 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 778,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,448,844 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 49,094 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 17,277 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 778,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,515,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,294,153 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 481,839 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaurelMS2147Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Meridian, MS, 2148 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 2,481,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS2148Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,481,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS2148Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,481,172 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS2148Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 799,149 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridianMS2148Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Vicksburg, MS, 2149 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 698,189 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,298,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (736,106)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 141 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 698,189 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 562,916 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,261,105 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 454,848 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VicksburgMS2149Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Albemarle, NC, 2150 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 721,392 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,341,825 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 480 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 860 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 721,392 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,343,165 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,064,557 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 436,630 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbemarleNC2150Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Forest City, NC, 2152 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 872,424 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestCityNC2152Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,621,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestCityNC2152Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 131 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestCityNC2152Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 872,424 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestCityNC2152Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,622,071 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestCityNC2152Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,494,495 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestCityNC2152Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 527,204 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ForestCityNC2152Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Goldsboro, NC, 2153 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 811,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,509,029 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 72,109 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 35,050 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 811,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,616,188 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,427,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 527,873 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GoldsboroNC2153Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Kernersville, NC, 2154 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 836,896 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC2154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,556,334 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC2154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 13,017 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC2154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 836,896 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC2154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,569,351 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC2154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,406,247 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC2154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 513,385 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KernersvilleNC2154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Salisbury, NC, 2156 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 777,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC2156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,445,863 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC2156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 131 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC2156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 777,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC2156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,445,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC2156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,223,406 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC2156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 469,979 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalisburyNC2156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sylva, NC, 2157 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 919,724 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylvaNC2157Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,709,783 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylvaNC2157Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 131 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylvaNC2157Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 919,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylvaNC2157Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,709,914 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylvaNC2157Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,629,638 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylvaNC2157Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 555,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SylvaNC2157Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Bellevue, NE, 1813 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 656,061 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE1813Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE1813Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 656,061 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE1813Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,004,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE1813Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,660,445 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE1813Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 367,827 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BellevueNE1813Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Omaha, NE, 1781 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 592,716 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1781Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,009,253 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1781Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 32 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1781Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 592,716 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1781Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,009,285 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1781Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,602,001 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1781Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 381,175 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OmahaNE1781Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Papillion, NE, 1787 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 654,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PapillionNE1787Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,685 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PapillionNE1787Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 654,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PapillionNE1787Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,685 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PapillionNE1787Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,563,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PapillionNE1787Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 347,519 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PapillionNE1787Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Concord, NH, 2389 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,667 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2389Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,075,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2389Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 577,667 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2389Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,075,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2389Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,653,295 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2389Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 317,293 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2389Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Concord, NH, 2424 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 849,884 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2424Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,581,175 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2424Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 849,884 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2424Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,581,175 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2424Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,431,059 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2424Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 466,429 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ConcordNH2424Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Dover, NH, 2421 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 687,917 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNH2421Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,280,378 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNH2421Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 687,917 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNH2421Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,280,378 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNH2421Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,968,295 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNH2421Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 377,694 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DoverNH2421Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Laconia, NH, 1260 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,520 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaconiaNH1260Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,594 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaconiaNH1260Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 330,520 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaconiaNH1260Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,594 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaconiaNH1260Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 798,114 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaconiaNH1260Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 243,926 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaconiaNH1260Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Manchester, NH, 1236 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 266,337 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1236Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 486,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1236Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 266,337 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1236Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 486,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1236Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 753,013 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1236Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 253,881 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ManchesterNH1236Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | North Conway, NH, 1256 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 473,031 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthConwayNH1256Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 607,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthConwayNH1256Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 473,031 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthConwayNH1256Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 607,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthConwayNH1256Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,080,051 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthConwayNH1256Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 316,660 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthConwayNH1256Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Portsmouth, NH, 2422 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 391,650 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 730,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 37,475 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 18,167 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 391,650 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,809 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,177,459 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 229,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortsmouthNH2422Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Rochester, NH, 1248 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNH1248Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 695,771 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNH1248Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 262,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNH1248Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 695,771 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNH1248Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 957,830 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNH1248Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 362,959 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNH1248Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Clark, NJ, 2378 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 541,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarkNJ2378Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,009,085 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarkNJ2378Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 541,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarkNJ2378Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,009,085 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarkNJ2378Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,550,877 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarkNJ2378Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 297,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClarkNJ2378Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hackettstown, NJ, 1249 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 307,186 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HackettstownNJ1249Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,142 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HackettstownNJ1249Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 307,186 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HackettstownNJ1249Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 525,142 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HackettstownNJ1249Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 832,328 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HackettstownNJ1249Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 273,947 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HackettstownNJ1249Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Middletown, NJ, 2401 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 640,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownNJ2401Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 640,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownNJ2401Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 640,403 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownNJ2401Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 306,080 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MiddletownNJ2401Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 185 months |  |  |
Restaurants - casual dining | Mt. Holly, NJ, 2554 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,092,178 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.HollyNJ2554Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,092,178 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.HollyNJ2554Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,092,178 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.HollyNJ2554Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 307,627 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.HollyNJ2554Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Pompton Plains, NJ, 2386 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 455,700 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ2386Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,125 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ2386Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 455,700 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ2386Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 849,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ2386Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,304,825 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ2386Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 250,475 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PomptonPlainsNJ2386Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Toms River, NJ, 2427 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 826,449 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ2427Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,537,659 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ2427Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 826,449 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ2427Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,537,659 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ2427Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,364,108 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ2427Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 453,592 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TomsRiverNJ2427Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Albuquerque, NM, 3722 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 525,390 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3722Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,933 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3722Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,933 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3722Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,307,933 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3722Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 102,455 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbuquerqueNM3722Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Albany, NY, 2379 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 457,538 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 852,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 42,302 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 13,692 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 457,538 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 908,504 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,366,042 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 266,596 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyNY2379Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Clifton Park, NY, 2415 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,040,997 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliftonParkNY2415Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,936,100 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliftonParkNY2415Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,040,997 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliftonParkNY2415Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,936,100 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliftonParkNY2415Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,977,097 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliftonParkNY2415Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 571,132 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CliftonParkNY2415Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Delmar, NY, 2381 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 316,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 590,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 24,178 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 14,789 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 316,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 629,354 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 945,736 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 190,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DelmarNY2381Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | East Greenbush, NY, 2385 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 623,313 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastGreenbushNY2385Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,160,389 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastGreenbushNY2385Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 623,313 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastGreenbushNY2385Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,160,389 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastGreenbushNY2385Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,783,702 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastGreenbushNY2385Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 342,298 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EastGreenbushNY2385Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | New Hartford, NY, 2441 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 226,041 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHartfordNY2441Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHartfordNY2441Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 226,041 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHartfordNY2441Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHartfordNY2441Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 648,604 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHartfordNY2441Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 124,639 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHartfordNY2441Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Plattsburgh, NY, 2412 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 977,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY2412Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,269 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY2412Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 977,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY2412Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,817,269 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY2412Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,794,281 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY2412Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 536,077 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlattsburghNY2412Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Rochester, NY, 3734 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 668,565 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3734Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,911,958 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3734Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,911,958 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3734Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,911,958 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3734Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 149,770 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RochesterNY3734Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Akron, OH, 0683 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 723,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 17 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 81,193 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 12,017 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 723,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 93,227 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 816,574 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 13,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH0683Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Restaurants - casual dining | Akron, OH, 2452 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2452Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 593,654 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2452Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 318,182 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2452Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 593,654 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2452Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 911,836 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2452Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 175,111 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2452Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Akron, OH, 2454 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,182 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2454Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 593,654 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2454Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 318,182 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2454Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 593,654 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2454Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 911,836 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2454Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 175,111 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AkronOH2454Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Defiance, OH, 2455 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 71,273 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DefianceOH2455Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 135,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DefianceOH2455Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 358 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DefianceOH2455Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 71,273 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DefianceOH2455Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 135,467 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DefianceOH2455Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 206,740 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DefianceOH2455Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 40,198 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DefianceOH2455Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Elyria, OH, 2442 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 79,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH2442Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 150,491 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH2442Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 79,545 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH2442Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 150,491 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH2442Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 230,036 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH2442Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 44,377 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElyriaOH2442Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Marion, OH, 2158 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 739,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH2158Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,375,358 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH2158Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 739,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH2158Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,375,358 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH2158Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,115,009 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH2158Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 446,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionOH2158Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Maumee, OH, 2456 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 296,970 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOH2456Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 555,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOH2456Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 296,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOH2456Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 555,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOH2456Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 852,104 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOH2456Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 163,744 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MaumeeOH2456Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Mt. Vernon, OH, 2457 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 147,212 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2457Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 276,407 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2457Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 147,212 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2457Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 276,407 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2457Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 423,619 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2457Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 81,522 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonOH2457Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Parma Heights, OH, 2451 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 275,758 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaHeightsOH2451Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 514,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaHeightsOH2451Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 275,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaHeightsOH2451Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 514,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaHeightsOH2451Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 790,624 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaHeightsOH2451Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 151,868 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParmaHeightsOH2451Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sandusky, OH, 2160 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 824,270 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2160Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,532,494 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2160Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 824,270 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2160Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,532,494 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2160Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,356,764 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2160Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 498,059 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2160Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sandusky, OH, 2443 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 128,158 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2443Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 240,761 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2443Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 128,158 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2443Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 240,761 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2443Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 368,919 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2443Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 71,007 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanduskyOH2443Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Springdale, OH, 3740 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,248,735 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringdaleOH3740Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,895,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringdaleOH3740Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,369,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringdaleOH3740Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,895,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringdaleOH3740Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,369,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringdaleOH3740Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 4,264,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringdaleOH3740Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 185,572 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringdaleOH3740Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Stow, OH, 0476 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 317,546 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH0476Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 712,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH0476Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 114 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH0476Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 317,546 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH0476Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 712,569 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH0476Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,030,115 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH0476Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 712,539 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StowOH0476Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Troy, OH, 2447 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 255,353 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH2447Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,973 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH2447Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 255,353 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH2447Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,973 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH2447Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 732,326 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH2447Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 140,690 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyOH2447Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Vandalia, OH, 2448 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 145,833 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VandaliaOH2448Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 273,579 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VandaliaOH2448Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 145,833 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VandaliaOH2448Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 273,579 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VandaliaOH2448Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 419,412 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VandaliaOH2448Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 80,689 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VandaliaOH2448Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Wooster, OH, 2161 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 763,642 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoosterOH2161Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,419,901 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoosterOH2161Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 116 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoosterOH2161Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 763,642 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoosterOH2161Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,420,017 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoosterOH2161Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,183,659 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoosterOH2161Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 461,569 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoosterOH2161Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Broken Arrow, OK, 0883 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 30,742 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 10,278 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 245,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 410,022 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 655,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 262,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrokenArrowOK0883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Norman, OK, 0716 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 734,335 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK0716Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 335,097 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK0716Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 78,164 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK0716Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 734,335 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK0716Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,261 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK0716Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,147,596 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK0716Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 157,158 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NormanOK0716Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Oklahoma City, OK, 0717 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 759,826 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0717Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 123 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0717Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 759,826 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0717Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 123 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0717Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 759,949 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0717Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 4 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK0717Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Restaurants - casual dining | Oklahoma City, OK, 2162 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,165,405 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK2162Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,165,989 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK2162Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 45,131 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK2162Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,165,405 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK2162Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,211,120 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK2162Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,376,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK2162Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 711,618 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OklahomaCityOK2162Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Tulsa, OK, 1943 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,004 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 490,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 910,004 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,400,004 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 326,085 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Tulsa, OK, 1953 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 669,605 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 14,520 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 360,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 684,125 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,044,625 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 231,457 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK1953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Tulsa, OK, 2163 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,021,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,899,486 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 2,440 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 21,989 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,021,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,923,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,945,819 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 623,422 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TulsaOK2163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Beaverton, OR, 3731 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 618,765 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR3731Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,689,352 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR3731Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,689,352 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR3731Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,689,352 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR3731Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 132,333 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BeavertonOR3731Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hermiston, OR, 0117 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 85,560 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 396,675 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 20,677 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 5,271 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 85,560 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,623 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 508,183 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 411,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HermistonOR0117Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lake Oswego, OR, 0087 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,899 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 815,508 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 181,383 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 41,962 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 175,899 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,038,853 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,214,752 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 822,935 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakeOswegoOR0087Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Salem, OR, 3721 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 865,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR3721Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 865,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR3721Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 865,668 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR3721Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 67,811 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SalemOR3721Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Feasterville-Trevose, PA, 2440 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 236,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeastervilleTrevosePA2440Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 441,673 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeastervilleTrevosePA2440Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 236,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeastervilleTrevosePA2440Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 441,673 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeastervilleTrevosePA2440Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 677,976 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeastervilleTrevosePA2440Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 130,276 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FeastervilleTrevosePA2440Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Gap, PA, 2435 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,012,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GapPA2435Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 1,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GapPA2435Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,013,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GapPA2435Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,013,812 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GapPA2435Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 299,490 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GapPA2435Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Gettysburg, PA, 1262 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 289,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GettysburgPA1262Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GettysburgPA1262Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 289,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GettysburgPA1262Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 809,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GettysburgPA1262Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,098,716 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GettysburgPA1262Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 422,379 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GettysburgPA1262Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Harrisburg, PA, 2399 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 577,667 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA2399Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,075,635 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA2399Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 226 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA2399Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 577,667 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA2399Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,075,861 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA2399Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,653,528 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA2399Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 317,313 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgPA2399Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Horsham, PA, 2409 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 554,361 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HorshamPA2409Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,032,352 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HorshamPA2409Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 554,361 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HorshamPA2409Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,032,352 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HorshamPA2409Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,586,713 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HorshamPA2409Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 304,527 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HorshamPA2409Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Indiana, PA, 2164 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 828,653 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,540,630 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 61,487 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 17,739 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 828,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,619,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,448,509 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 521,988 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianaPA2164Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lancaster, PA, 1242 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1242Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,960 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1242Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 170,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1242Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 413,960 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1242Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 584,264 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1242Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 215,947 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterPA1242Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lebanon, PA, 2436 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,292,172 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPA2436Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,292,172 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPA2436Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,292,172 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPA2436Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 443,158 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonPA2436Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 258 months |  |  |
Restaurants - casual dining | Philadelphia, PA, 2391 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 503,556 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2391Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 937,999 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2391Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 503,556 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2391Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 937,999 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2391Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,441,555 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2391Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 276,693 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhiladelphiaPA2391Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | North Providence, RI, 2418 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 790,921 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthProvidenceRI2418Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 790,921 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthProvidenceRI2418Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 790,921 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthProvidenceRI2418Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 336,322 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthProvidenceRI2418Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 208 months |  |  |
Restaurants - casual dining | Pawtucket, RI, 2426 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 457,462 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawtucketRI2426Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 457,462 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawtucketRI2426Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 457,462 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawtucketRI2426Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 175,879 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PawtucketRI2426Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 230 months |  |  |
Restaurants - casual dining | Gaffney, SC, 2165 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 727,738 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,353,238 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 57,635 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 30,305 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 727,738 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,441,178 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,168,916 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 465,141 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GaffneySC2165Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hilton Head, SC, 3732 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,481,832 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC3732Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,218,232 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC3732Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,522,790 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC3732Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,218,232 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC3732Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,522,790 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC3732Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,741,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC3732Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 119,285 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HiltonHeadSC3732Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lancaster, SC, 2166 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 778,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,448,099 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (1,056,134)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 493 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 778,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 392,458 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,171,074 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 473,318 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LancasterSC2166Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Rock Hill, SC, 2167 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 826,216 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,536,499 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 480 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 46,661 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 826,216 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,583,640 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,409,856 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 505,018 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockHillSC2167Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Chattanooga, TN, 2168 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 827,594 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,538,633 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 186,235 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 469 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 827,594 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,725,337 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,552,931 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 535,524 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2168Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Chattanooga, TN, 2169 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 933,003 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,734,392 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 158,902 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 20,125 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 933,003 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,913,419 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,846,422 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 631,359 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChattanoogaTN2169Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Dyersburg, TN, 2170 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 695,135 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,292,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 90,256 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 25,264 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 695,135 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,408,164 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,103,299 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 498,302 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DyersburgTN2170Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Greeneville, TN, 2171 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 936,669 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenevilleTN2171Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,741,253 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenevilleTN2171Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 131 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenevilleTN2171Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 936,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenevilleTN2171Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,741,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenevilleTN2171Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,678,053 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenevilleTN2171Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 565,980 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenevilleTN2171Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Johnson City, TN, 2172 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 881,225 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,638,285 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 83,254 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 16,066 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 881,225 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,737,605 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,618,830 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 558,753 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JohnsonCityTN2172Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Kingsport, TN, 2173 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 786,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,462,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 107,280 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 11,346 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 786,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,580,681 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,367,013 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 550,772 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KingsportTN2173Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Memphis, TN, 2175 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 871,951 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,621,017 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 74,039 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 106 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 871,951 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,695,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,567,113 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 562,632 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN2175Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Memphis, TN, 3735 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 901,380 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3735Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,217,412 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3735Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,521,765 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3735Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,217,412 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3735Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,521,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3735Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,739,177 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3735Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 119,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3735Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Memphis, TN, 3736 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 627,480 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3736Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,336,687 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3736Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,336,687 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3736Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,336,687 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3736Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 104,707 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MemphisTN3736Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Newport, TN, 2176 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 640,841 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,191,858 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 71,563 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 9,952 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 640,841 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,373 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,914,214 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 411,176 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewportTN2176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Amarillo, TX, 2598 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 763,283 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX2598Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,995,460 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX2598Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 763,283 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX2598Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,995,460 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX2598Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,758,743 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX2598Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 487,161 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTX2598Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Amarillo, TX, 4838 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 609,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4838Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,463 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4838Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 609,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4838Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4838Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,149,463 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4838Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 24 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AmarilloTx4838Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Restaurants - casual dining | Austin, TX, 1857 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 699,395 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1857Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,167,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1857Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 33,692 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1857Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 699,395 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1857Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,200,915 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1857Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,900,310 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1857Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 439,222 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1857Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Austin, TX, 1966 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 976,803 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,361,281 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 36,880 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 30,504 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 976,803 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,428,665 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,405,468 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 476,568 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX1966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Austin, TX, 2177 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,049,946 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,952,028 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 13,898 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 30,875 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,049,946 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,996,801 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,046,747 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 655,265 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AustinTX2177Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Bedford, TX, 0685 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 919,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 98,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 23,966 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 91 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 919,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 122,288 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,041,591 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 105,541 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BedfordTX0685Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 120 months |  |  |
Restaurants - casual dining | Cedar Park, TX, 1942 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 634,489 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX1942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,472,504 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX1942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 266 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX1942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 634,489 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX1942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,472,770 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX1942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,107,259 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX1942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 496,325 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarParkTX1942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | El Campo, TX, 0176 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 98,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCampoTX0176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 454,631 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCampoTX0176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 98,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCampoTX0176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 454,631 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCampoTX0176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 552,691 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCampoTX0176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 454,631 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElCampoTX0176Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | El Paso, TX, 3733 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 546,555 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3733Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,399,487 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3733Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,399,487 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3733Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,399,487 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3733Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 109,626 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3733Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | El Paso, TX, 3738 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 679,770 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,591,758 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,591,758 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,591,758 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 124,688 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElPasoTX3738Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Georgetown, TX, 1941 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 870,981 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,177,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 168,185 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 34,110 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 870,981 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,380,119 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,251,100 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 502,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GeorgetownTX1941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Greenville, TX, 2178 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 909,311 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,690,848 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 34,606 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 28,206 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 909,311 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,753,660 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,662,971 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 594,448 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleTX2178Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Harker Heights, TX, 2599 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 943,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX2599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,897,644 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX2599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 943,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX2599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,897,644 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX2599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,841,456 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX2599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 469,655 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarkerHeightsTX2599Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Hillsboro, TX, 0095 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 75,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 352,316 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 78,212 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 19 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 75,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 430,547 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 506,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 397,842 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HillsboroTX0095Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Houston, TX, 0850 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,096,376 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,300,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 235,500 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 102,443 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,096,376 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,638,633 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,735,009 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 1,830,383 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX0850Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Houston, TX, 2179 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 989,152 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX2179Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,838,713 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX2179Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 25,823 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX2179Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 989,152 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX2179Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,864,536 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX2179Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,853,688 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX2179Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 606,311 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HoustonTX2179Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Irving, TX, 1376 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,500,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrvingTX1376Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrvingTX1376Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,500,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrvingTX1376Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrvingTX1376Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,502,567 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrvingTX1376Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 1,024 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IrvingTX1376Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Killeen, TX, 2180 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,327,348 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,467,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 17,494 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 28,703 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,327,348 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,513,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,840,749 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 811,336 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KilleenTX2180Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Live Oak, TX, 1829 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 727,956 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,214,835 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 181,920 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 32,870 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 727,956 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,429,625 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,157,581 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 554,068 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LiveOakTX1829Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Longview, TX, 2181 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,231,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX2181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,289,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX2181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,231,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX2181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 2,289,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX2181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,521,721 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX2181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 744,205 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LongviewTX2181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Lufkin, TX, 0163 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 105,904 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX0163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 490,998 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX0163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 105,904 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX0163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 490,998 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX0163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 596,902 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX0163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 490,998 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LufkinTX0163Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Mesquite, TX, 0223 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,940 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 625,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 134,940 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 625,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 760,552 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 625,612 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0223Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Mesquite, TX, 0684 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 729,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0684Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 120,820 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0684Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 91 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0684Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 729,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0684Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 120,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0684Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 850,507 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0684Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 120,840 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX0684Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Mesquite, TX, 2182 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 984,909 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,831,268 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (1,353,708)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 91 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 984,909 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 477,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,462,560 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 602,390 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MesquiteTX2182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Mexia, TX, 0188 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 93,620 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 434,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 50,273 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 11,861 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 93,620 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 496,180 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 589,800 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 457,500 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MexiaTX0188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | New Braunfels, TX, 1874 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 860,262 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,169,016 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 56,524 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 860,262 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,475,540 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,335,802 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 582,892 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewBraunfelsTX1874Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Palestine, TX, 2183 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 825,066 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,534,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 31,586 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 26,449 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 825,066 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,592,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,417,495 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 510,952 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalestineTX2183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Plano, TX, 1346 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 2,420,222 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 769 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 2,420,222 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 769 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,420,991 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PlanoTX1346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | San Antonio, TX, 1831 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 835,431 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1831Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,185,257 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1831Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 49,629 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1831Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 835,431 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1831Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,234,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1831Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,070,317 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1831Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 454,805 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1831Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | San Antonio, TX, 1832 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 690,443 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1832Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,109,136 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1832Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 40,629 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1832Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 690,443 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1832Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,149,765 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1832Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,840,208 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1832Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 424,631 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1832Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | San Antonio, TX, 1951 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 835,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,227,220 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 45,129 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 835,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,272,349 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,107,935 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 430,697 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanAntonioTX1951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sugar Land, TX, 3725 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 1,012,185 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX3725Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,376,186 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX3725Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,720,233 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX3725Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,376,186 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX3725Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,720,233 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX3725Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 3,096,419 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX3725Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 134,752 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SugarLandTX3725Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Temple, TX, 1950 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 797,574 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,193,813 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 1,350 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 9,966 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 797,574 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,205,129 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,002,703 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 408,566 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTX1950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Waxahachie, TX, 0466 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 326,935 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 726,137 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 41,232 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 20,790 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 326,935 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 788,159 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,115,094 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 740,015 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX0466Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Waxahachie, TX, 2184 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,035,794 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX2184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,925,746 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX2184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 165 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX2184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,035,794 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX2184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,925,911 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX2184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,961,705 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX2184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 625,965 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaxahachieTX2184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Centerville, UT, 3739 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 820,455 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleUT3739Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,056,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleUT3739Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,320,393 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleUT3739Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 1,056,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleUT3739Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,320,393 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleUT3739Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,376,707 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleUT3739Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 103,431 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentervilleUT3739Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sandy, UT, 0741 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 635,945 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 67 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 635,945 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 884,859 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,520,804 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 673,983 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SandyUT0741Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Bluefield, VA, 2185 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 845,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BluefieldVA2185Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,571,754 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BluefieldVA2185Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 302 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BluefieldVA2185Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 845,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BluefieldVA2185Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,572,056 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BluefieldVA2185Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,417,333 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BluefieldVA2185Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 510,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BluefieldVA2185Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Charlottesville, VA, 3730 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 444,465 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVA3730Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,283,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVA3730Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,283,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVA3730Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,283,010 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVA3730Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 100,502 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CharlottesvilleVA3730Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Chester, VA, 2416 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 541,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA2416Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,771 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA2416Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 541,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA2416Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,008,771 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA2416Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,550,399 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA2416Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 297,570 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChesterVA2416Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Danville, VA, 2186 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 751,055 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,396,772 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 66,062 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 18,130 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 751,055 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,480,964 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,232,019 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 490,165 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DanvilleVA2186Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Martinsville, VA, 2187 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 833,114 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,549,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 480 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 302 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 833,114 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,549,949 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,383,063 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 503,767 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MartinsvilleVA2187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Midlothian, VA, 2434 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 421,479 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,639 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 248,110 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 27,205 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 421,479 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,060,954 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,482,433 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 290,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MidlothianVA2434Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Richmond, VA, 2406 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 717,891 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | (62,150)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 145 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 655,886 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,040,886 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 212,893 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RichmondVA2406Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Roanoke, VA, 3729 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Encumbrances | 505,470 us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,660,095 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,660,095 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,660,095 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 130,041 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoanokeVA3729Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Staunton, VA, 2188 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 867,684 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,613,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 31,039 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 39,150 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 867,684 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,683,557 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,551,241 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 581,101 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StauntonVA2188Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Williamsburg, VA, 2392 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 651,167 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA2392Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,201 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA2392Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 105 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA2392Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 651,167 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA2392Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,212,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA2392Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,863,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA2392Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 357,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WilliamsburgVA2392Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Bennington, VT, 1237 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 118,823 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BenningtonVT1237Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BenningtonVT1237Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 118,823 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BenningtonVT1237Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 673,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BenningtonVT1237Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 792,374 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BenningtonVT1237Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 351,367 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BenningtonVT1237Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Rutland, VT, 2394 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 812,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RutlandVT2394Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,511,184 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RutlandVT2394Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 812,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RutlandVT2394Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,511,184 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RutlandVT2394Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,323,381 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RutlandVT2394Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 445,782 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RutlandVT2394Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Williston, VT, 2430 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Buildings, Improvements and Acquisition Fees | 1,197,659 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillistonVT2430Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,197,659 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillistonVT2430Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,197,659 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillistonVT2430Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 439,684 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WillistonVT2430Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 241 months |  |  |
Restaurants - casual dining | Tacoma, WA, 0089 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 198,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 921,947 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 129,058 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 13,566 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 198,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,064,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 1,263,428 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 972,014 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TacomaWA0089Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Sturgeon Bay, WI, 0431 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 214,865 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 477,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 34,385 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 614 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 214,865 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 512,220 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 727,085 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 498,851 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SturgeonBayWI0431Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Parkersburg, WV, 2190 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 722,732 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,343,920 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 63,217 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 33,305 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 722,732 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,440,442 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 2,163,174 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 482,422 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParkersburgWV2190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - casual dining | Laramie, WY, 0640 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Improvements | 43,443 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Carrying Costs | 7,115 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Buildings, Improvements and Acquisition Fees | 516,975 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Total | 726,975 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Accumulated Depreciation | 479,182 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LaramieWY0640Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsCasualDiningMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Alabaster, AL, 1981 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 335,197 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlabasterAL1981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,697 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlabasterAL1981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 335,197 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlabasterAL1981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 622,697 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlabasterAL1981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 957,894 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlabasterAL1981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 206,528 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlabasterAL1981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Andalusia, AL, 2040 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 252,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL2040Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 468,949 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL2040Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 252,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL2040Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 468,949 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL2040Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 721,352 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL2040Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 155,535 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AndalusiaAL2040Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Atmore, AL, 1194 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 272,044 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtmoreAL1194Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 505,636 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtmoreAL1194Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 272,044 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtmoreAL1194Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 505,636 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtmoreAL1194Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 777,680 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtmoreAL1194Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 270,510 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AtmoreAL1194Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Attalla, AL, 1989 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 148,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttallaAL1989Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 276,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttallaAL1989Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 148,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttallaAL1989Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 276,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttallaAL1989Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 425,883 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttallaAL1989Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 91,835 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AttallaAL1989Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bessemer, AL, 1983 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 172,438 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL1983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,429 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL1983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 172,438 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL1983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,429 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL1983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 492,867 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL1983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 106,276 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BessemerAL1983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Birmingham, AL, 1181 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,434 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl1181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,185 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl1181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 251,434 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl1181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,185 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl1181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 718,619 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl1181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 249,941 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BirminghamAl1181Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Brent, AL, 1987 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 134,432 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentAL1987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 249,846 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentAL1987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 134,432 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentAL1987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 249,846 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentAL1987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 384,278 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentAL1987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 82,866 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrentAL1987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Clanton, AL, 1184 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,036 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAL1184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 427,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAL1184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 230,036 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAL1184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 427,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAL1184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 657,427 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAL1184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 228,652 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClantonAL1184Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Demopolis, AL, 1205 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,349 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL1205Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,972 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL1205Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 251,349 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL1205Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 466,972 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL1205Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 718,321 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL1205Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 249,828 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DemopolisAL1205Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Payne, AL, 1198 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 303,056 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL1198Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL1198Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 303,056 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL1198Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 563,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL1198Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 866,057 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL1198Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 301,203 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortPayneAL1198Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Gadsden, AL, 1990 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,194 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL1990Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,977 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL1990Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 242,194 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL1990Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 449,977 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL1990Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 692,171 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL1990Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 149,242 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GadsdenAL1990Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Gardendale, AL, 1182 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 398,669 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL1182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL1182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 398,669 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL1182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 740,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL1182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,139,237 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL1182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 396,201 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GardendaleAL1182Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Greenville, AL, 2041 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 226,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleAL2041Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,117 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleAL2041Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 226,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleAL2041Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,117 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleAL2041Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 646,225 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleAL2041Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 139,339 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenvilleAL2041Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Haleyville, AL, 2563 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaleyvilleAL2563Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,357 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaleyvilleAL2563Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 262,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaleyvilleAL2563Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 488,357 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaleyvilleAL2563Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 750,857 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaleyvilleAL2563Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 137,553 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HaleyvilleAL2563Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Hamilton, AL, 2022 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 214,198 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonAL2022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 397,991 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonAL2022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 214,198 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonAL2022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 397,991 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonAL2022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 612,189 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonAL2022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 132,000 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HamiltonAL2022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Hueytown, AL, 1982 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,422 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HueytownAL1982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,828 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HueytownAL1982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 281,422 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HueytownAL1982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,828 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HueytownAL1982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 804,250 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HueytownAL1982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 173,405 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HueytownAL1982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Leeds, AL, 1995 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 171,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeedsAL1995Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 318,028 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeedsAL1995Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 171,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeedsAL1995Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 318,028 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeedsAL1995Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 489,173 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeedsAL1995Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 105,479 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeedsAL1995Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Mobile, AL, 2016 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 286,333 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2016Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 531,950 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2016Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 286,333 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2016Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 531,950 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2016Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 818,283 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2016Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 176,430 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MobileAL2016Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Montgomery, AL, 2000 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 143,693 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2000Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 267,060 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2000Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 143,693 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2000Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 267,060 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2000Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 410,753 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2000Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 88,575 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2000Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Montgomery, AL, 2001 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 145,206 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2001Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 269,870 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2001Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 145,206 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2001Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 269,870 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2001Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 415,076 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2001Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 89,507 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2001Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Montgomery, AL, 2067 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 380,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2067Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 706,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2067Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 380,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2067Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 706,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2067Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,087,245 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2067Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 232,058 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MontgomeryAL2067Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Northport, AL, 3512 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 832,541 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthportAL3512Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthportAL3512Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 832,541 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthportAL3512Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthportAL3512Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,873,217 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthportAL3512Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 81,520 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthportAL3512Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Opp, AL, 2073 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,778 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OppAL2073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,782 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OppAL2073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 160,778 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OppAL2073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 298,782 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OppAL2073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 459,560 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OppAL2073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 98,100 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OppAL2073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Prattville, AL, 2004 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 254,278 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrattvilleAL2004Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 472,432 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrattvilleAL2004Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 254,278 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrattvilleAL2004Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 472,432 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrattvilleAL2004Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 726,710 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrattvilleAL2004Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 156,690 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PrattvilleAL2004Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | South Alabaster, AL, 1988 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 148,982 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthAlabasterAL1988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 276,881 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthAlabasterAL1988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 148,982 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthAlabasterAL1988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 276,881 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthAlabasterAL1988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 425,863 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthAlabasterAL1988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 91,832 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthAlabasterAL1988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Trussville, AL, 2069 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 256,485 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrussvilleAL2069Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrussvilleAL2069Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 256,485 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrussvilleAL2069Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 476,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrussvilleAL2069Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 732,995 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrussvilleAL2069Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 156,454 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TrussvilleAL2069Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Warrior, AL, 2012 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 159,109 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarriorAL2012Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 295,676 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarriorAL2012Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 159,109 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarriorAL2012Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 295,676 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarriorAL2012Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 454,785 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarriorAL2012Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 98,066 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarriorAL2012Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Arkadelphia, AR, 2072 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 248,868 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArkadelphiaAR2072Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArkadelphiaAR2072Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 248,868 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArkadelphiaAR2072Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 462,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArkadelphiaAR2072Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 711,612 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArkadelphiaAR2072Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 151,934 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ArkadelphiaAR2072Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bentonville, AR, 1206 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 377,086 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonvilleAR1206Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 700,582 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonvilleAR1206Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 377,086 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonvilleAR1206Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 700,582 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonvilleAR1206Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,077,668 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonvilleAR1206Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 374,808 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BentonvilleAR1206Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Hope, AR, 1202 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 288,643 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR1202Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 536,715 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR1202Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 288,643 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR1202Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 536,715 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR1202Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 825,358 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR1202Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 287,134 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HopeAR1202Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Jacksonville, AR, 1996 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 267,376 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleAR1996Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,124 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleAR1996Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 267,376 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleAR1996Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 497,124 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleAR1996Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 764,500 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleAR1996Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 164,879 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleAR1996Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Jonesboro, AR, 2518 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 173,984 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 323,371 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Improvements | 2,200 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 70 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 173,984 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,641 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 499,625 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 92,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroAR2518Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Malvern, AR, 2038 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR2038Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,588 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR2038Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 219,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR2038Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,588 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR2038Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 628,291 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR2038Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 135,515 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MalvernAR2038Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | North Little Rock, AR, 1187 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 317,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAr1187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 589,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAr1187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 317,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAr1187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 589,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAr1187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 906,377 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAr1187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 315,308 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorthLittleRockAr1187Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Pocahontas, AR, 2068 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 241,128 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PocahontasAR2068Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 447,988 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PocahontasAR2068Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 241,128 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PocahontasAR2068Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 447,988 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PocahontasAR2068Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 689,116 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PocahontasAR2068Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 147,089 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PocahontasAR2068Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Siloam Springs, AR, 0876 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiloamSpringsAR0876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 352,808 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiloamSpringsAR0876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiloamSpringsAR0876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 352,808 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiloamSpringsAR0876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 542,808 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiloamSpringsAR0876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 241,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SiloamSpringsAR0876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Phoenix, AZ, 2311 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 704,014 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2311Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,998 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2311Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Improvements | (145,542)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2311Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 558,472 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2311Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,307,998 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2311Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,866,470 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2311Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 385,858 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PhoenixAZ2311Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tempe, AZ, 2318 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 525,463 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ2318Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,404 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ2318Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 525,463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ2318Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 976,404 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ2318Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,501,867 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ2318Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 288,037 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempeAZ2318Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tucson, AZ, 0204 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 107,393 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0204Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 500,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0204Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 61 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0204Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 107,393 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0204Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 500,215 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0204Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 607,608 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0204Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 498,673 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ0204Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tucson, AZ, 2329 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 463,231 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2329Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,982 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2329Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 463,231 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2329Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 860,982 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2329Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,324,213 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2329Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 253,987 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TucsonAZ2329Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Yuma, AZ, 0934 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 236,121 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ0934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 541,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ0934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 236,121 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ0934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 541,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ0934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 777,772 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ0934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 360,194 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_YumaAZ0934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Barstow, CA, 0988 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 689,842 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarstowCA0988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,204 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarstowCA0988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 689,842 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarstowCA0988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,204 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarstowCA0988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,380,046 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarstowCA0988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 449,786 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BarstowCA0988Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fresno, CA, 2335 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 561,502 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FresnoCA2335Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,688 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FresnoCA2335Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 561,502 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FresnoCA2335Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,043,688 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FresnoCA2335Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,605,190 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FresnoCA2335Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 307,884 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FresnoCA2335Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Livermore, CA, 0987 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 662,161 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivermoreCA0987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 823,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivermoreCA0987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 662,161 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivermoreCA0987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 823,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivermoreCA0987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,485,403 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivermoreCA0987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 536,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivermoreCA0987Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Rancho Cucamonga, CA, 0193 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 95,192 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 441,334 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 5 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 95,192 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 441,339 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 536,531 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 441,338 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RanchoCucamongaCA0193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Riverside, CA, 0011 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 90,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 170,394 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Improvements | 135,301 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 90,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 305,695 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 395,695 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 241,214 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RiversideCA0011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Sacramento, CA, 0975 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 386,793 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 417,290 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 386,793 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 417,290 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 804,083 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 274,716 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SacramentoCA0975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | San Ramon, CA, 0073 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 406,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanRamonCA0073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,126,930 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanRamonCA0073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 406,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanRamonCA0073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,126,930 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanRamonCA0073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,532,930 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanRamonCA0073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,126,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SanRamonCA0073Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 180 months |  |  |
Restaurants - quick service | Aurora, CO, 2362 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 288,558 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2362Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 537,322 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2362Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 288,558 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2362Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 537,322 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2362Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 825,880 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2362Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 158,506 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2362Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Aurora, CO, 2959 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,346 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,346 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 750,346 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 72,947 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuroraCO2959Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Broomfield, CO, 2960 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 444,277 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO2960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 444,277 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO2960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 444,277 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BroomfieldCO2960Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Restaurants - quick service | Brush, CO, 2961 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 90,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrushCO2961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 220,976 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrushCO2961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 90,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrushCO2961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 220,976 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrushCO2961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 310,976 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrushCO2961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 29,832 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BrushCO2961Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Colorado Springs, CO, 0269 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 152,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0269Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 704,736 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0269Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 152,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0269Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 704,736 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0269Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 856,736 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0269Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 704,736 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColoradoSpringsCO0269Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Morgan, CO, 2962 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMorganCO2962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 350,452 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMorganCO2962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMorganCO2962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 350,452 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMorganCO2962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 430,452 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMorganCO2962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 47,311 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortMorganCO2962Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Greenwood Village, CO, 4790 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,681,038 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4790Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 1,681,038 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4790Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,681,038 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GreenwoodVillageCo4790Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Restaurants - quick service | Lafayette, CO, 2963 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteCO2963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 59,281 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteCO2963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 450,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteCO2963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 59,281 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteCO2963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 509,281 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteCO2963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 8,003 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteCO2963Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lakewood, CO, 2964 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 124,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 124,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 634,971 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 16,871 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakewoodCO2964Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Littleton, CO, 2965 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 508,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 508,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 768,347 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 68,627 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2965Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Littleton, CO, 2966 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 207,744 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 207,744 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 677,744 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 28,045 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LittletonCO2966Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Westminster, CO, 2333 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 261,466 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO2333Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 487,102 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO2333Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 261,466 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO2333Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 487,102 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO2333Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 748,568 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO2333Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 143,693 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestminsterCO2333Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Meriden, CT, 2355 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 369,482 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridenCT2355Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,116 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridenCT2355Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 369,482 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridenCT2355Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 687,116 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridenCT2355Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,056,598 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridenCT2355Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 202,697 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MeridenCT2355Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Chipley, FL, 1192 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 270,439 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChipleyFL1192Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 502,655 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChipleyFL1192Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 270,439 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChipleyFL1192Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 502,655 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChipleyFL1192Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 773,094 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChipleyFL1192Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 268,915 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChipleyFL1192Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Clearwater, FL, 2291 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 484,090 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2291Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 899,658 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2291Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 484,090 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2291Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 899,658 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2291Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,383,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2291Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 265,397 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2291Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Clearwater, FL, 2926 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2926Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 512,393 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2926Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2926Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 512,393 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2926Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 882,393 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2926Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 69,173 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ClearwaterFL2926Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Dade City, FL, 2927 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DadeCityFL2927Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,991 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DadeCityFL2927Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DadeCityFL2927Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,991 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DadeCityFL2927Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 527,991 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DadeCityFL2927Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 52,379 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DadeCityFL2927Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | DeFuniak Springs, FL, 1193 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,554 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL1193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 501,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL1193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 269,554 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL1193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 501,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL1193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 770,564 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL1193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 268,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeFuniakSpringsFL1193Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Dunedin, FL, 2928 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL2928Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,727 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL2928Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL2928Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,727 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL2928Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 540,727 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL2928Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 13,598 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DunedinFL2928Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Jacksonville, FL, 0156 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,445 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 253 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 150,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 693,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 843,908 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 693,699 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JacksonvilleFL0156Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lake Placid, FL, 2929 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakePlacidFL2929Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 206,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakePlacidFL2929Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakePlacidFL2929Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 206,076 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakePlacidFL2929Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 426,076 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakePlacidFL2929Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 27,820 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakePlacidFL2929Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lakeland, FL, 2930 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2930Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 519,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2930Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2930Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 519,387 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2930Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 829,387 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2930Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 70,117 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2930Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lakeland, FL, 2931 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2931Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 556,704 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2931Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 530,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2931Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 556,704 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2931Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,086,704 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2931Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 75,155 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2931Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lakeland, FL, 2932 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2932Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 288,777 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2932Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2932Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 288,777 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2932Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 458,777 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2932Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 38,985 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LakelandFL2932Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | New Port Richey, FL, 2933 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL2933Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 579,385 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL2933Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL2933Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 579,385 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL2933Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 839,385 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL2933Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 78,217 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewPortRicheyFL2933Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Orlando, FL, 1010 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 949,489 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 600,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 949,489 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,549,489 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 593,652 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OrlandoFL1010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Oviedo, FL, 1154 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 204,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 204,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 911,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,115,538 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 539,363 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1154Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Oviedo, FL, 1883 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 456,108 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,515 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 456,108 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 847,515 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,303,623 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 309,343 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL1883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Oviedo, FL, 2306 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 465,993 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 866,048 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 465,993 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 866,048 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,332,041 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 255,483 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OviedoFL2306Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Palm Bay, FL, 1022 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 556,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 330,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 556,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 886,668 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 351,750 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PalmBayFL1022Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Panama City, FL, 2070 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 202,047 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2070Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,424 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2070Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 202,047 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2070Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 375,424 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2070Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 577,471 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2070Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 123,264 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PanamaCityFL2070Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Pensacola, FL, 3283 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 767,303 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3283Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,424,991 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3283Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 767,303 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3283Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,424,991 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3283Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,192,294 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3283Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 125,874 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PensacolaFL3283Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Port Richey, FL, 3282 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 848,210 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortRicheyFL3282Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,575,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortRicheyFL3282Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 848,210 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortRicheyFL3282Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,575,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortRicheyFL3282Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,423,457 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortRicheyFL3282Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 139,147 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortRicheyFL3282Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | St. Petersburg, FL, 2337 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 379,455 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2337Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 705,487 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2337Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 379,455 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2337Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 705,487 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2337Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,084,942 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2337Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 208,116 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2337Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | St. Petersburg, FL, 2934 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 675,403 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 370,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 675,403 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,045,403 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 91,179 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.PetersburgFL2934Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Seffner, FL, 2935 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeffnerFL2935Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 209,679 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeffnerFL2935Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeffnerFL2935Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 209,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeffnerFL2935Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 409,679 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeffnerFL2935Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 28,307 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SeffnerFL2935Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tallahassee, FL, 2567 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2567Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2567Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 385,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2567Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 715,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2567Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,100,857 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2567Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 201,632 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2567Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tallahassee, FL, 2568 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2568Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,857 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2568Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 175,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2568Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 325,857 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2568Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 500,857 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2568Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 91,782 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TallahasseeFL2568Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tampa, FL, 2312 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 545,211 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2312Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,013,321 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2312Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 545,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2312Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,013,321 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2312Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,558,532 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2312Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 298,927 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2312Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tampa, FL, 2936 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2936Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 208,666 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2936Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 470,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2936Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 208,666 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2936Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 678,666 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2936Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 28,170 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2936Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Tampa, FL, 2937 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 589,949 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 430,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 589,949 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,019,949 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 79,643 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TampaFL2937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Temple Terrace, FL, 2290 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 962,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFl2290Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,788,133 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFl2290Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 962,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFl2290Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,788,133 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFl2290Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,750,633 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFl2290Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 527,498 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TempleTerraceFl2290Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Venice, FL, 2938 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeniceFL2938Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 28,239 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeniceFL2938Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeniceFL2938Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 28,239 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeniceFL2938Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 368,239 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeniceFL2938Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 3,812 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VeniceFL2938Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Wauchula, FL, 2939 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WauchulaFL2939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,525 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WauchulaFL2939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WauchulaFL2939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 324,525 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WauchulaFL2939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 584,525 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WauchulaFL2939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 43,811 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WauchulaFL2939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Zephyrhills, FL, 2940 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL2940Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 662,046 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL2940Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL2940Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 662,046 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL2940Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 882,046 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL2940Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 89,376 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ZephyrhillsFL2940Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Albany, GA, 1913 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 326,690 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA1913Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 607,247 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA1913Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 326,690 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA1913Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 607,247 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA1913Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 933,937 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA1913Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 219,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AlbanyGA1913Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Buford, GA, 2951 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA2951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,957 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA2951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 400,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA2951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 361,957 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA2951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 761,957 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA2951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 48,864 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA2951Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Buford, GA, 3503 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,085,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3503Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,356,752 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3503Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 1,085,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3503Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,356,752 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3503Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,442,153 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3503Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 106,279 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BufordGA3503Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Cairo, GA, 2566 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA2566Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,566 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA2566Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA2566Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 390,566 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA2566Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 600,566 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA2566Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 110,009 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CairoGA2566Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Cumming, GA, 2952 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA2952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 248,510 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA2952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA2952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 248,510 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA2952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 768,510 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA2952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 33,549 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CummingGA2952Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Duluth, GA, 2336 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 536,205 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA2336Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 996,521 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA2336Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 536,205 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA2336Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 996,521 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA2336Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,532,726 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA2336Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 293,972 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DuluthGA2336Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Hartwell, GA, 3511 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 869,716 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA3511Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,087,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA3511Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 869,716 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA3511Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,087,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA3511Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,956,861 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA3511Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 85,160 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HartwellGA3511Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lawrenceville, GA, 2953 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 384,908 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 220,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 384,908 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 604,908 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 51,963 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrencevilleGA2953Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lilburn, GA, 2301 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 237,822 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2301Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 442,409 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2301Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 237,822 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2301Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 442,409 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2301Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 680,231 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2301Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 130,508 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2301Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lilburn, GA, 2954 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,634 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 380,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,634 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 718,634 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 45,716 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LilburnGA2954Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Loganville, GA, 2955 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LoganvilleGA2955Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,840 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LoganvilleGA2955Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LoganvilleGA2955Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 422,840 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LoganvilleGA2955Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 762,840 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LoganvilleGA2955Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 57,083 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LoganvilleGA2955Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Marietta, GA, 2320 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 423,132 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2320Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 786,530 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2320Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 423,132 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2320Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 786,530 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2320Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,209,662 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2320Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 232,024 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MariettaGA2320Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Norcross, GA, 2956 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2956Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 286,762 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2956Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 310,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2956Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 286,762 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2956Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 596,762 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2956Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 38,713 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NorcrossGA2956Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Oakwood, GA, 2957 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakwoodGA2957Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,481 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakwoodGA2957Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 440,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakwoodGA2957Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 100,481 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakwoodGA2957Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 540,481 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakwoodGA2957Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 13,565 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OakwoodGA2957Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Roswell, GA, 2307 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 310,767 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2307Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 578,088 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2307Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 310,767 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2307Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 578,088 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2307Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 888,855 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2307Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 170,532 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RoswellGA2307Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Thomasville, GA, 1914 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,211 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA1914Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 558,074 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA1914Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 300,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA1914Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 558,074 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA1914Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 858,285 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA1914Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 201,836 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ThomasvilleGA1914Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Washington, GA, 1191 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 292,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonGA1191Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 543,862 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonGA1191Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 292,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonGA1191Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 543,862 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonGA1191Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 836,490 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonGA1191Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 290,961 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonGA1191Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Waycross, GA, 1915 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 223,475 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA1915Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,563 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA1915Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 223,475 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA1915Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 415,563 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA1915Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 639,038 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA1915Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 150,295 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaycrossGA1915Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Winder, GA, 2958 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinderGA2958Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 429,116 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinderGA2958Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinderGA2958Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 429,116 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinderGA2958Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 659,116 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinderGA2958Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 57,931 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinderGA2958Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Altoona, IA, 3049 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 426,834 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaIA3049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 792,693 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaIA3049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 426,834 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaIA3049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 792,693 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaIA3049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,219,527 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaIA3049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 85,875 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AltoonaIA3049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Cedar Falls, IA, 1916 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 208,411 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA1916Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,971 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA1916Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 208,411 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA1916Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 387,971 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA1916Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 596,382 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA1916Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 140,315 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA1916Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Cedar Falls, IA, 2564 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 187,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA2564Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 349,057 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA2564Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 278 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA2564Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 187,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA2564Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 349,335 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA2564Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 536,585 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA2564Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 98,321 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarFallsIA2564Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Cedar Rapids, IA, 1918 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 125,076 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA1918Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 233,206 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA1918Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 278 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA1918Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 125,076 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA1918Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 233,484 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA1918Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 358,560 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA1918Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 84,350 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CedarRapidsIA1918Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Dodge, IA, 2050 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 388,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortDodgeIA2050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 722,573 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortDodgeIA2050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 388,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortDodgeIA2050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 722,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortDodgeIA2050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,111,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortDodgeIA2050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 239,653 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortDodgeIA2050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Oelwein, IA, 1917 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 84,244 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OelweinIA1917Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 157,375 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OelweinIA1917Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 278 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OelweinIA1917Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 84,244 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OelweinIA1917Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 157,653 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OelweinIA1917Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 241,897 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OelweinIA1917Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 56,924 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OelweinIA1917Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Ottumwa, IA, 3050 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 393,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,875 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 393,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 729,875 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,122,885 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 76,637 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OttumwaIA3050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Urbandale, IA, 2049 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 395,896 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UrbandaleIA2049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 735,724 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UrbandaleIA2049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 395,896 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UrbandaleIA2049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 735,724 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UrbandaleIA2049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,131,620 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UrbandaleIA2049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 244,015 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_UrbandaleIA2049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Waterloo, IA, 1944 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 263,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA1944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 490,374 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA1944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 278 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA1944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 263,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA1944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 490,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA1944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 754,207 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA1944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 174,091 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaterlooIA1944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Boise, ID, 0504 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,894 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0504Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,305 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0504Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 190,894 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0504Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 824,305 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0504Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,015,199 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0504Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 479,886 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0504Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Boise, ID, 0542 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,352 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0542Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 735,104 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0542Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 161,352 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0542Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 735,104 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0542Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 896,456 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0542Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 390,017 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BoiseID0542Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bethalto, IL, 2968 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethaltoIL2968Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 166,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethaltoIL2968Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethaltoIL2968Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 166,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethaltoIL2968Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 346,596 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethaltoIL2968Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 22,490 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BethaltoIL2968Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Buffalo Grove, IL, 2296 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 306,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIL2296Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 569,693 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIL2296Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 306,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIL2296Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 569,693 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIL2296Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 875,943 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIL2296Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 168,057 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloGroveIL2296Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Cahokia, IL, 2970 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CahokiaIL2970Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 613,995 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CahokiaIL2970Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 70,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CahokiaIL2970Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 613,995 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CahokiaIL2970Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 683,995 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CahokiaIL2970Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 82,889 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CahokiaIL2970Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Carlyle, IL, 2971 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlyleIL2971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 428,860 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlyleIL2971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlyleIL2971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 428,860 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlyleIL2971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 508,860 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlyleIL2971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 57,896 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CarlyleIL2971Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Centralia, IL, 1910 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,966 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentraliaIL1910Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,573 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentraliaIL1910Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 225,966 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentraliaIL1910Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,573 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentraliaIL1910Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 646,539 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentraliaIL1910Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 152,106 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CentraliaIL1910Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Countryside, IL, 2364 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CountrysideIL2364Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,824 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CountrysideIL2364Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 301,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CountrysideIL2364Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 559,824 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CountrysideIL2364Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 860,824 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CountrysideIL2364Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 165,144 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CountrysideIL2364Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Edwardsville, IL, 2972 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleIL2972Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 328,978 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleIL2972Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 360,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleIL2972Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 328,978 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleIL2972Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 688,978 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleIL2972Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 44,412 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EdwardsvilleIL2972Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Elgin, IL, 2358 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginIL2358Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,300,943 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginIL2358Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 700,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginIL2358Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,300,943 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginIL2358Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,000,943 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginIL2358Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 383,776 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElginIL2358Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fairview Heights, IL, 1881 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 660,652 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairviewHeightsIL1881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,227,321 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairviewHeightsIL1881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 660,652 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairviewHeightsIL1881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,227,321 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairviewHeightsIL1881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,887,973 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairviewHeightsIL1881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 447,972 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FairviewHeightsIL1881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Godfrey, IL, 2975 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL2975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 282,701 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL2975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL2975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 282,701 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL2975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 482,701 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL2975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 38,165 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GodfreyIL2975Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Gurnee, IL, 2338 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 735,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurneeIL2338Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,365,747 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurneeIL2338Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 735,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurneeIL2338Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,365,747 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurneeIL2338Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,100,747 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurneeIL2338Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 402,894 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GurneeIL2338Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Harrisburg, IL, 4057 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 401,819 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgIL4057Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,225 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgIL4057Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 401,819 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgIL4057Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,303,225 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgIL4057Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,705,044 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgIL4057Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 80,366 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HarrisburgIL4057Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Highland, IL, 2976 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIL2976Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 454,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIL2976Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIL2976Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 454,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIL2976Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 584,866 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIL2976Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 61,407 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HighlandIL2976Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Jerseyville, IL, 2977 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JerseyvilleIL2977Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,481 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JerseyvilleIL2977Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 150,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JerseyvilleIL2977Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,481 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JerseyvilleIL2977Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 570,481 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JerseyvilleIL2977Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 56,765 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JerseyvilleIL2977Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Joliet, IL, 2341 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,903 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL2341Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,424 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL2341Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 280,903 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL2341Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,424 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL2341Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 803,327 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL2341Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 154,113 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JolietIL2341Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lincoln, IL, 1207 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 206,532 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnIL1207Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 383,970 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnIL1207Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 206,532 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnIL1207Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 383,970 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnIL1207Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 590,502 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnIL1207Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 205,419 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LincolnIL1207Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Litchfield, IL, 2978 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldIL2978Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 363,760 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldIL2978Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldIL2978Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 363,760 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldIL2978Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 493,760 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldIL2978Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 49,108 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LitchfieldIL2978Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Marion, IL, 4052 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 423,340 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL4052Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,373,026 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL4052Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 423,340 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL4052Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,373,026 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL4052Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,796,366 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL4052Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 84,670 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIL4052Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Mascoutah, IL, 2979 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascoutahIL2979Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascoutahIL2979Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 80,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascoutahIL2979Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 435,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascoutahIL2979Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 515,792 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascoutahIL2979Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 58,832 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MascoutahIL2979Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Mount Vernon, IL, 4051 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 385,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonIL4051Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,249,662 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonIL4051Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 385,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonIL4051Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,249,662 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonIL4051Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,634,966 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonIL4051Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 77,062 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountVernonIL4051Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Red Bud, IL, 2980 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedBudIL2980Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedBudIL2980Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedBudIL2980Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 251,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedBudIL2980Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 431,200 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedBudIL2980Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 33,912 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RedBudIL2980Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Rock Island, IL, 1919 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 138,463 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockIslandIL1919Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,066 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockIslandIL1919Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 138,463 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockIslandIL1919Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 258,066 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockIslandIL1919Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 396,529 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockIslandIL1919Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 93,333 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RockIslandIL1919Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Sparta, IL, 2983 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL2983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 236,571 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL2983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 240,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL2983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 236,571 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL2983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 476,571 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL2983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 31,937 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL2983Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Sparta, IL, 4056 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 228,687 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL4056Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 741,703 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL4056Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 228,687 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL4056Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 741,703 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL4056Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 970,390 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL4056Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 45,738 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpartaIL4056Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Troy, IL, 2984 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 281,230 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 281,230 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 511,230 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 37,966 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_TroyIL2984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Waukegan, IL, 2328 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 496,908 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2328Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 923,576 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2328Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 496,908 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2328Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 923,576 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2328Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,420,484 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2328Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 272,453 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WaukeganIL2328Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Westmont, IL, 2294 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 475,300 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL2294Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,468 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL2294Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 475,300 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL2294Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 883,468 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL2294Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,358,768 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL2294Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 260,621 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WestmontIL2294Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Wood River, IL, 2985 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodRiverIL2985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,377 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodRiverIL2985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 180,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodRiverIL2985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 369,377 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodRiverIL2985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 549,377 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodRiverIL2985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 49,866 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WoodRiverIL2985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Angola, IN, 4876 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaIn4876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaIn4876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 510,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaIn4876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaIn4876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,630,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaIn4876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,867 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AngolaIn4876Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Auburn, IN, 4877 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 394,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnIn4877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,383,992 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnIn4877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 394,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnIn4877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,383,992 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnIn4877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,778,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnIn4877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,307 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AuburnIn4877Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bluffton, IN, 4878 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 377,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlufftonIn4878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlufftonIn4878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 377,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlufftonIn4878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlufftonIn4878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,704,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlufftonIn4878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BlufftonIn4878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Columbia City, IN, 4879 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaCityIn4879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,480,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaCityIn4879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 520,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaCityIn4879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,480,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaCityIn4879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,000,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaCityIn4879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,467 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ColumbiaCityIn4879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Crawfordsville, IN, 4880 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrawfordsvilleIn4880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,552,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrawfordsvilleIn4880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 300,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrawfordsvilleIn4880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,552,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrawfordsvilleIn4880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,852,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrawfordsvilleIn4880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,587 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CrawfordsvilleIn4880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Decatur, IN, 4881 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 361,211 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturIn4881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,268,789 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturIn4881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 361,211 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturIn4881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,268,789 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturIn4881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,630,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturIn4881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,115 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DecaturIn4881Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Elkhart, IN, 1884 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 496,306 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN1884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,168 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN1884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 496,306 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN1884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,168 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN1884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,418,474 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN1884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 336,591 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ElkhartIN1884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Evansville, IN, 1892 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 136,738 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvansvilleIN1892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 254,864 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvansvilleIN1892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 136,738 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvansvilleIN1892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 254,864 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvansvilleIN1892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 391,602 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvansvilleIN1892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 92,175 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_EvansvilleIN1892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Wayne, IN, 4882 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4882Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,221,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4882Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 260,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4882Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,221,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4882Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,481,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4882Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,035 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4882Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Wayne, IN, 4883 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 973,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 390,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 973,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,363,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,622 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4883Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Wayne, IN, 4884 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 377,668 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,332 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 377,668 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,332 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,704,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4884Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Wayne, IN, 4885 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 476,075 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,671,925 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 476,075 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,671,925 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,148,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,787 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Wayne, IN, 4886 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4886Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4886Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4886Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4886Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,481,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4886Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4886Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Wayne, IN, 4887 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 860,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4887Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,436,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4887Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 860,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4887Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,436,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4887Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,296,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4887Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,393 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4887Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Wayne, IN, 4888 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4888Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4888Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4888Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4888Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,481,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4888Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortWayneIn4888Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Frankfort, IN, 4889 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIn4889Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIn4889Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 130,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIn4889Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 907,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIn4889Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,037,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIn4889Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,512 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FrankfortIn4889Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Huntington, IN, 4890 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 377,609 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonIn4890Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,391 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonIn4890Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 377,609 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonIn4890Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,326,391 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonIn4890Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,704,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonIn4890Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,211 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HuntingtonIn4890Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Indianapolis, IN, 2346 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,225 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 437,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 813,225 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,250,725 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 239,900 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_IndianapolisIN2346Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Jasper, IN, 1893 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 129,919 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperIN1893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 242,199 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperIN1893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 129,919 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperIN1893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 242,199 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperIN1893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 372,118 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperIN1893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 87,594 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JasperIN1893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kendallville, IN, 4891 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 630,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KendallvilleIn4891Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,889,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KendallvilleIn4891Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 630,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KendallvilleIn4891Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,889,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KendallvilleIn4891Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,519,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KendallvilleIn4891Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 3,148 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KendallvilleIn4891Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kokomo, IN, 1947 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 417,330 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN1947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 775,555 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN1947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 417,330 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN1947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 775,555 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN1947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,192,885 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN1947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 272,737 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KokomoIN1947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lafayette, IN, 4892 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 344,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIn4892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,211,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIn4892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 344,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIn4892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,211,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIn4892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,556,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIn4892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,019 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LafayetteIn4892Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lebanon, IN, 4893 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonIn4893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,131,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonIn4893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonIn4893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,131,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonIn4893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,481,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonIn4893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,885 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LebanonIn4893Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Logansport, IN, 4894 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,311,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,311,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,481,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,185 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LogansportIn4894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Marion, IN, 1885 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 426,384 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN1885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 792,314 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN1885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 426,384 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN1885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 792,314 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN1885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,218,698 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN1885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 286,553 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MarionIN1885Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Muncie, IN, 0222 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 136,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0222Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 632,380 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0222Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Improvements | 8,000 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0222Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 136,400 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0222Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 640,380 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0222Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 776,780 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0222Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 632,380 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0222Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Muncie, IN, 0488 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 67,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 149,157 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Improvements | 13,837 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 214 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 67,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 163,208 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 230,364 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 156,446 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN0488Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Muncie, IN, 1879 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 644,177 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN1879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,196,786 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN1879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 644,177 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN1879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,196,786 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN1879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,840,963 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN1879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 436,827 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MuncieIN1879Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Munster, IN, 2349 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MunsterIN2349Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,943 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MunsterIN2349Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 560,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MunsterIN2349Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,040,943 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MunsterIN2349Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,600,943 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MunsterIN2349Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 307,076 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MunsterIN2349Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | N. Manchester, IN, 4897 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_N.ManchesterIn4897Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 679,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_N.ManchesterIn4897Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_N.ManchesterIn4897Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 679,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_N.ManchesterIn4897Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 889,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_N.ManchesterIn4897Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,132 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_N.ManchesterIn4897Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | New Haven, IN, 4895 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHavenIn4895Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHavenIn4895Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHavenIn4895Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHavenIn4895Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,481,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHavenIn4895Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewHavenIn4895Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Newburgh, IN, 1894 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 161,193 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburghIN1894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,280 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburghIN1894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 161,193 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburghIN1894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 300,280 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburghIN1894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 461,473 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburghIN1894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 108,600 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NewburghIN1894Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Noblesville, IN, 4896 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoblesvilleIn4896Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoblesvilleIn4896Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 550,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoblesvilleIn4896Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 857,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoblesvilleIn4896Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,407,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoblesvilleIn4896Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,428 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NoblesvilleIn4896Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Portland, IN, 4898 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 262,598 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandIn4898Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,402 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandIn4898Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 262,598 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandIn4898Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 922,402 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandIn4898Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,185,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandIn4898Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,537 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PortlandIn4898Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | South Bend, IN, 0250 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 133,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN0250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 617,545 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN0250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 134 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN0250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 133,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN0250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 617,679 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN0250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 750,879 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN0250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 617,666 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SouthBendIN0250Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Valparaiso, IN, 1939 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 365,612 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValparaisoIN1939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 679,507 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValparaisoIN1939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 365,612 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValparaisoIN1939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 679,507 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValparaisoIN1939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,045,119 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValparaisoIN1939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 243,490 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ValparaisoIN1939Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | W. Lafayette, IN, 4900 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 344,866 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_W.LafayetteIn4900Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,211,134 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_W.LafayetteIn4900Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 344,866 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_W.LafayetteIn4900Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,211,134 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_W.LafayetteIn4900Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,556,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_W.LafayetteIn4900Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 2,019 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_W.LafayetteIn4900Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Warsaw, IN, 4899 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIn4899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIn4899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 328,243 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIn4899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,152,757 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIn4899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,481,000 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIn4899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 1,921 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WarsawIn4899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Washington, IN, 1899 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 155,856 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonIN1899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 290,368 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonIN1899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 155,856 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonIN1899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 290,368 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonIN1899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 446,224 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonIN1899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 105,016 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WashingtonIN1899Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Chanute, KS, 2033 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 330,852 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChanuteKS2033Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 615,008 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChanuteKS2033Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 330,852 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChanuteKS2033Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 615,008 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChanuteKS2033Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 945,860 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChanuteKS2033Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 203,978 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ChanuteKS2033Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fort Scott, KS, 2034 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,301 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS2034Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 500,698 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS2034Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 269,301 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS2034Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 500,698 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS2034Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 769,999 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS2034Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 166,065 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FortScottKS2034Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kansas City, KS, 2942 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 700,039 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 190,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 700,039 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 890,039 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 94,505 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2942Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kansas City, KS, 2943 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 214,040 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 170,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 214,040 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 384,040 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 28,895 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2943Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kansas City, KS, 2945 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2945Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 624,304 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2945Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 210,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2945Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 624,304 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2945Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 834,304 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2945Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 84,281 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2945Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kansas City, KS, 2946 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2946Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 767,812 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2946Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 140,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2946Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 767,812 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2946Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 907,812 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2946Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 103,655 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityKS2946Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lawrence, KS, 2948 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS2948Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,788 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS2948Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 410,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS2948Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 338,788 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS2948Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 748,788 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS2948Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 45,736 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LawrenceKS2948Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Overland Park, KS, 2357 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 754,020 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS2357Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,401,069 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS2357Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 754,020 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS2357Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,401,069 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS2357Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,155,089 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS2357Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 413,313 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OverlandParkKS2357Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Parsons, KS, 2003 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 318,516 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParsonsKS2003Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 592,099 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParsonsKS2003Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 318,516 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParsonsKS2003Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 592,099 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParsonsKS2003Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 910,615 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParsonsKS2003Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 196,379 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ParsonsKS2003Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bowling Green, KY, 1878 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 685,246 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowlingGreenKY1878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,002 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowlingGreenKY1878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 685,246 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowlingGreenKY1878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,273,002 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowlingGreenKY1878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,958,248 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowlingGreenKY1878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 464,646 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BowlingGreenKY1878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Hazard, KY, 2045 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 243,836 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazardKY2045Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 453,025 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazardKY2045Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 8 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazardKY2045Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 243,836 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazardKY2045Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 453,033 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazardKY2045Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 696,869 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazardKY2045Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 150,259 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HazardKY2045Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lexington, KY, 0275 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 122,200 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonKY0275Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,400 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonKY0275Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Carrying Costs | 31,682 us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonKY0275Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 122,200 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonKY0275Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 33,082 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonKY0275Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 155,282 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonKY0275Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 12,930 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LexingtonKY0275Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 240 months |  |  |
Restaurants - quick service | Madisonville, KY, 2044 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 422,501 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleKY2044Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleKY2044Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 422,501 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleKY2044Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 784,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleKY2044Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,207,332 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleKY2044Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 260,302 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MadisonvilleKY2044Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Paducah, KY, 1880 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 673,551 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY1880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,251,276 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY1880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 673,551 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY1880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,251,276 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY1880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,924,827 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY1880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 456,716 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PaducahKY1880Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bossier City, LA, 2007 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 172,269 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA2007Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,497 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA2007Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 172,269 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA2007Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 320,497 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA2007Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 492,766 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA2007Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 106,298 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BossierCityLA2007Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Deridder, LA, 2289 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 371,127 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA2289Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,819 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA2289Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 371,127 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA2289Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 690,819 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA2289Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,061,946 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA2289Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 208,384 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeridderLA2289Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Jonesboro, LA, 2042 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,651 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroLA2042Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 304,492 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroLA2042Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 163,651 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroLA2042Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 304,492 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroLA2042Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 468,143 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroLA2042Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 100,990 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JonesboroLA2042Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Natchitoches, LA, 1203 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 291,675 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA1203Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 541,890 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA1203Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 291,675 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA1203Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 541,890 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA1203Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 833,565 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA1203Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 289,909 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NatchitochesLA1203Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Ruston, LA, 2005 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 170,274 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2005Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 316,792 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2005Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 170,274 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2005Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 316,792 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2005Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 487,066 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2005Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 105,070 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RustonLA2005Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Shreveport, LA, 1189 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 359,268 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1189Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 667,417 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1189Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 359,268 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1189Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 667,417 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1189Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,026,685 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1189Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 357,066 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA1189Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Shreveport, LA, 2006 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 154,671 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2006Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,815 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2006Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 154,671 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2006Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 287,815 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2006Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 442,486 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2006Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 95,459 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2006Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Shreveport, LA, 2008 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,033 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2008Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 372,059 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2008Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 200,033 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2008Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 372,059 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2008Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 572,092 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2008Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 123,399 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2008Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Shreveport, LA, 2009 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 259,987 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2009Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 483,401 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2009Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 259,987 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2009Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 483,401 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2009Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 743,388 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2009Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 160,328 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2009Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Shreveport, LA, 2010 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 269,130 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 500,382 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 269,130 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 500,382 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 769,512 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 165,960 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_ShreveportLA2010Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Vivian, LA, 2011 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 135,568 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VivianLA2011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 252,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VivianLA2011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 135,568 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VivianLA2011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 252,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VivianLA2011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 387,906 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VivianLA2011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 83,692 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_VivianLA2011Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Winnfield, LA, 2043 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 145,973 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnfieldLA2043Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,661 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnfieldLA2043Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 145,973 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnfieldLA2043Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 271,661 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnfieldLA2043Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 417,634 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnfieldLA2043Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 90,101 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WinnfieldLA2043Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Fall River, MA, 2366 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 962,500 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FallRiverMA2366Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,787,831 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FallRiverMA2366Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 962,500 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FallRiverMA2366Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,787,831 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FallRiverMA2366Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,750,331 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FallRiverMA2366Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 527,410 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FallRiverMA2366Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Hagerstown, MD, 2342 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 499,396 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HagerstownMD2342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 928,250 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HagerstownMD2342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 499,396 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HagerstownMD2342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 928,250 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HagerstownMD2342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,427,646 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HagerstownMD2342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 273,832 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_HagerstownMD2342Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Canton, MI, 2334 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 279,923 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI2334Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,223 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI2334Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 279,923 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI2334Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 521,223 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI2334Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 801,146 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI2334Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 153,759 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMI2334Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Livonia, MI, 2316 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMI2316Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,446 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMI2316Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 350,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMI2316Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 651,446 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMI2316Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,001,446 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMI2316Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 192,174 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LivoniaMI2316Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Affton, MO, 2967 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AfftonMO2967Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 171,955 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AfftonMO2967Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 120,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AfftonMO2967Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 171,955 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AfftonMO2967Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 291,955 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AfftonMO2967Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 23,214 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_AfftonMO2967Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bolivar, MO, 1183 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 237,094 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO1183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 440,596 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO1183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 237,094 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO1183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 440,596 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO1183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 677,690 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO1183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 235,715 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BolivarMO1183Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Bridgeton, MO, 2969 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 570,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,347 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 570,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 228,347 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 798,347 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 30,827 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BridgetonMO2969Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Buffalo, MO, 1984 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 159,346 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloMO1984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 296,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloMO1984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 159,346 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloMO1984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 296,519 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloMO1984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 455,865 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloMO1984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 98,346 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BuffaloMO1984Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Cape Girardeau, MO, 1937 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 450,078 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO1937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,372 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO1937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 450,078 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO1937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 836,372 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO1937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,286,450 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO1937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 299,700 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CapeGirardeauMO1937Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Desloge, MO, 3742 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 1,020,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeslogeMO3742Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,275,012 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeslogeMO3742Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 1,020,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeslogeMO3742Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,275,012 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeslogeMO3742Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 2,295,022 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeslogeMO3742Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 99,876 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DeslogeMO3742Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Dexter, MO, 4053 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 315,830 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterMO4053Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,024,338 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterMO4053Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 315,830 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterMO4053Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,024,338 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterMO4053Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,340,168 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterMO4053Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 63,167 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_DexterMO4053Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Farmington, MO, 4049 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,042 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,102,863 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 340,042 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,102,863 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,442,905 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 68,010 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FarmingtonMO4049Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Florissant, MO, 2973 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2973Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 86,396 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2973Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 290,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2973Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 86,396 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2973Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 376,396 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2973Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 11,663 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2973Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Florissant, MO, 2974 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2974Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 239,221 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2974Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 250,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2974Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 239,221 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2974Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 489,221 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2974Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 32,295 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_FlorissantMO2974Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Grandview, MO, 2941 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO2941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 235,370 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO2941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 280,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO2941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 235,370 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO2941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 515,370 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO2941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 31,775 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_GrandviewMO2941Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Joplin, MO, 1993 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 301,207 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1993Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 749,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1993Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 301,207 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1993Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 749,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1993Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,050,207 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1993Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 81,631 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1993Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Joplin, MO, 1994 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 281,001 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1994Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,428 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1994Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 281,001 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1994Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 522,428 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1994Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 803,429 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1994Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 173,272 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_JoplinMO1994Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kansas City, MO, 2944 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 484,010 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 230,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 484,010 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 714,010 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 65,341 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2944Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Kansas City, MO, 2947 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 339,994 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 200,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 339,994 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 539,994 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 45,899 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_KansasCityMO2947Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Lee's Summit, MO, 2949 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO2949Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 450,156 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO2949Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO2949Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 450,156 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO2949Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 950,156 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO2949Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 60,771 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_LeesSummitMO2949Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Mt. Vernon, MO, 0878 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 160,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonMO0878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 282,586 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonMO0878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 160,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonMO0878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 282,586 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonMO0878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 442,586 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonMO0878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 193,561 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_Mt.VernonMO0878Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Mountain Grove, MO, 2036 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 219,704 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainGroveMO2036Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,591 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainGroveMO2036Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 219,704 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainGroveMO2036Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 408,591 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainGroveMO2036Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 628,295 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainGroveMO2036Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 135,516 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_MountainGroveMO2036Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Nevada, MO, 2035 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 290,795 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NevadaMO2035Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,616 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NevadaMO2035Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 290,795 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NevadaMO2035Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 540,616 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NevadaMO2035Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 831,411 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NevadaMO2035Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 179,304 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NevadaMO2035Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Nixa, MO, 2002 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,387 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NixaMO2002Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,430 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NixaMO2002Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 251,387 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NixaMO2002Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,430 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NixaMO2002Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 718,817 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NixaMO2002Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 155,031 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_NixaMO2002Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Olivette, MO, 4050 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 319,958 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlivetteMO4050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,037,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlivetteMO4050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 319,958 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlivetteMO4050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,037,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlivetteMO4050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,357,683 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlivetteMO4050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 63,993 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_OlivetteMO4050Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Poplar Bluff, MO, 4046 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 362,265 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4046Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,174,938 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4046Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 362,265 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4046Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,174,938 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4046Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,537,203 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4046Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 72,455 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4046Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Poplar Bluff, MO, 4047 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 383,603 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,244,145 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 383,603 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,244,145 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,627,748 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 76,722 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PoplarBluffMO4047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Potosi, MO, 4054 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 242,154 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PotosiMO4054Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,383 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PotosiMO4054Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 242,154 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PotosiMO4054Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 785,383 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PotosiMO4054Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,027,537 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PotosiMO4054Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 48,432 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_PotosiMO4054Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Raymore, MO, 2950 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 663,580 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 460,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 663,580 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,123,580 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 89,583 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_RaymoreMO2950Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | St. Louis, MO, 2981 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 88,519 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 340,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 88,519 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 428,519 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 11,950 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2981Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | St. Louis, MO, 2982 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 184,049 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 500,000 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 184,049 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 684,049 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 24,847 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.LouisMO2982Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | St. Louis, MO, 4055 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 263,107 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO4055Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 853,340 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO4055Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 263,107 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO4055Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 853,340 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO4055Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,116,447 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO4055Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 52,623 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_StLouisMO4055Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | St. Robert, MO, 1190 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 329,242 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO1190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 611,728 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO1190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 329,242 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO1190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 611,728 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO1190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 940,970 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO1190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 327,271 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_St.RobertMO1190Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Sikeston, MO, 4048 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 327,805 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMO4048Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,063,176 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMO4048Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 327,805 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMO4048Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 1,063,176 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMO4048Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,390,981 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMO4048Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 65,563 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SikestonMO4048Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Springfield, MO, 2047 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 251,381 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,418 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 251,381 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 467,418 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 718,799 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 155,027 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2047Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Springfield, MO, 2074 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 225,939 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2074Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,162 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2074Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 225,939 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2074Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 420,162 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2074Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 646,101 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2074Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 137,953 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_SpringfieldMO2074Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Webb City, MO, 2013 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 337,647 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbCityMO2013Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 627,628 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbCityMO2013Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 337,647 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbCityMO2013Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 627,628 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbCityMO2013Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 965,275 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbCityMO2013Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 208,163 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_WebbCityMO2013Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Biloxi, MS, 2029 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 414,902 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiloxiMS2029Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 770,725 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiloxiMS2029Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 414,902 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiloxiMS2029Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 770,725 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiloxiMS2029Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Total | 1,185,627 us-gaap_RealEstateGrossAtCarryingValue / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiloxiMS2029Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Accumulated Depreciation | 255,624 us-gaap_RealEstateAccumulatedDepreciation / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_BiloxiMS2029Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Life on which depreciation in latest Income Statement is Computed | 300 months |  |  |
Restaurants - quick service | Canton, MS, 1985 |  |  |  |
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] |  |  |  |
Land | 163,193 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMS1985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,268 us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMS1985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Land | 163,193 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMS1985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |
Buildings, Improvements and Acquisition Fees | 303,268 us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = o_CantonMS1985Member / us-gaap_StatementBusinessSegmentsAxis = o_RestaurantsQuickServiceMember |  |  |